Point of interest
Hotel Victor
7 locals recommend,
Location
1144 Ocean Dr
Miami Beach, FL
South Beach
Tips from locals
The spa features coed steam rooms and clothing optional Turkish hammam. Also great to just have drinks on the patio overlooking Ocean Drive.