Glow Hot Yoga Miami Beach
- Distance: 1.30 mi
- Address:1560 Lenox Ave., 103 A, Miami Beach, FL 33139
- Phone:(305) 534-2727
- Reviews: 26Rating: 4.7
Excellent Classes, location and professional teachers! Highly recommended!. Recent visited South Beach and took few classes at the studio. It was a beautiful studio, very clean, staff friendly.... more