Sakura Spa साकुरा स्पा is located in Pokhara, Nepal on Lakeside, Lakeside Rd. Sakura Spa साकुरा स्पा is rated 3.2 out of 5 in the category spa in Nepal.
Address
Lakeside, Lakeside Rd
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet