Tranquility Spa-Pokhara is located in Pokhara, Nepal on Hotel Sarowar, 14th Street ,Lakeside,Pokhara , 1st Floor. Tranquility Spa-Pokhara is rated 4.6 out of 5 in the category spa in Nepal.
Address
Hotel Sarowar, 14th Street ,Lakeside,Pokhara , 1st Floor