Shala Spa
- Distance: 1,131.65 mi
- Address:1119 Collins Ave, Miami Beach, FL 33139
- Phone:(305) 351-0819
- Reviews: 16Rating: 4.3
Amazing place and very relaxing. Love it.. Excellent! Seemed smaller scale in a good way. I felt like the massage therapist really paid attention to me. I had the spa splash package, which includes access to the pool at the next-door hotel and a complimentary cocktail.... more