Providing an ideal location within walking distance from many of Miami Beach's most popular sites and vibrant nightlife, this hotel offers comfortable accommodations in a central and convenient location.
Number of rooms: 80
1510 Collins Avenue, Miami Beach, FL 33139, United States