Shala Spa
- Distance:1.18 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