Nepalaya Spa is located in Kathmandu, Nepal on Amrit Marg, Second Floor, Jyatha Complex, ChinaTown, Kathmandu, Bagmati 00977. Nepalaya Spa is rated 4.9 out of 5 in the category health spa in Nepal.
Address
Amrit Marg, Second Floor, Jyatha Complex, ChinaTown, Kathmandu, Bagmati 00977