Situated in a historic Mediterranean Revival setting, this resort in Miami Beach features a rooftop pool with bar and lounge as well as eco-friendly amenities and savory dining. South Beach is 2 blocks away.
Number of rooms: 117
660 Washington Avenue, Miami Beach, FL 33139, United States
Hotel booked 1 times today.