Description
The Mantell Tower is a historic Art Deco apartment complex located in the heart of South Beach, Miami. Using a small footbridge, guests will be able to access the beach in just a few minutes walk, and Lincoln Road Mall is also just a short stroll away.
... Read MoreThe Mantell Tower apartments are set in a quiet building located in a residential street, that permits a quick access to all of the South Beach action - such as Collins Street and the world famous Lincoln Road, yet allows peace and quiet in order for you to enjoy a relaxing holiday. Features of this Miami Beach apartment complex include an outdoor swimming pool surrounded by deck-chairs, a garden and a fitness room. The building is also secured by an intercom security system.