Location: in the heart of South Beach, a short distance from the beach and Miamis "hot spots". 20 Km. from the airport.
See more: Hotels in USA Hotels in Miami Holiday Destinations in USA