The Standard Spa Miami Beach



Short Description

Located on Belle Isle, steps away from the action on South Beach, The Standard Spa, Miami Beach is less a "hotel," and more a spa with guest rooms.