Book Online

Visit our online booking site using the link below.

Online Booking Website


Tao Spa Miami

Spa & Massage

1000 West Ave
Miami Beach, FL 33139
United States

Mon - Fri: 11:00am - 7:00pm
Sat - Sun: 10:00am - 8:15pm

+1 (786) 681-1038

Visit Our Website





Refer Your Friends And earn rewards!

145 Reviews

  • Great massage!