Location: in the heart of Southbeach Art Deco district, only 800 m. from the beach. 24.Km from Miami airport and 8 Km from the train station and metro station.
See more: Hotels in USA Hotels in Miami Holiday Destinations in USA