Located in Miami Beach (South Beach), SLS Hotel South Beach is within a 10-minute walk of Lincoln Road Mall and Lummus Park Beach. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Miami Beach? This hotel has facilities measuring 28000 square feet (2601 square meters), including conference space.
根据 853 则点评