THIS PLACE WAS AMAZING!!!! This beautiful spa is located lakeside in Pokhara, Nepal and is absolutely amazing! The staff was super friendly and the environment was magical! My fiancé and I each enjoyed an hour massage and foot scrub. I also got a pedicure. It was fabulous! Not only was it very inexpensive, the service was the best that I have ever gotten! Outside, and overlooking the lake, this is the definition of relaxation. Amazing! A must do!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.