The Standard Spa, Miami Beach
landmark

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.

related