40 Room Luxurious Hotel in South Beach Miami
South Beach Miami, Florida
Number of Rooms: 40
Beautiful hotel right on Ocean Drive. This hotel is just few steps from the Atlantic Ocean, located within Miami’s world famous Art Deco district. Nice hotel with modern updates and a unique style of its own. Some of the rooms offer a spectacular view of the ocean.