Leela Thai Spa 2 months ago ID: #1004025 Listed In : Spa Products Shop No. 165, Gauravaddo, Calangute, Goa 9552354327 https://leelathaispa.in/ Business Description Book your relaxation at the best spa in Calangute, Goa, in just 60 seconds! Enjoy smoothing Russian massages in Calangute and More treatments at Leela Thai Spa. Call- 9552354327. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Best spa in Calangute spa in Calangute