Kathmandu, thamel, Kathmandu, Nepal, Kathmanduk, Bagmati, Nepal
Indulge in a rejuvenating and nourishing experience for mind, body and soul. Treat yourself to the pleasures of a relaxing massage, shiatsu, aromatherapy, beauty treatment and various others in Thamel as this place offers wide range of Spa & Fitess centre ...