660 Washington Avenue, FL 33139 Miami Beach, United States
Situated in a historic Mediterranean Revival setting, this resort in Miami Beach features an outdoor pool surrounded by palm trees and lush gardens as well as eco-friendly amenities and savory dining. The South Beach Coast is 2 blocks away.