I love the Rain Spa. It is conveniently located in the heart of North York. It was the perfect birthday get away. The staff are professional with excellent customer service skills and full of humour especially Leena who goes above and beyond to make sure you are relaxed and happy. I felt so revitalized and happy after I left.
I would recommend Rain Spa to everyone if you want the ultimate Spa experience.