Located in the heart of South Beach, this hotel features a rooftop outdoor pool with a sun terrace.Free Wi-Fi is available. Luxury shopping at Lincoln Road Mall is 10 minutes’ walk away.
Number of rooms: 73
1776 Collins Avenue, Miami Beach, FL 33139, United States