Resort The Culture Resort
★★★
15 Lakeside Rd, 33700, Pokhara, Nepal, Pokhara, Nepal Show on map
MeroStay 015 is a 2-star hotel in Pokhara, Nepal. It is one of 436 places to stay in Pokhara listed on Triptoic.
15 Lakeside Rd, 33700, Pokhara, Nepal, Pokhara, 33700, Nepal
MeroStay 015 is located at 15 Lakeside Rd, 33700, Pokhara, Nepal, Pokhara 33700, Nepal.
MeroStay 015 is rated 2 stars.
Highly rated alternatives close by
Resort
Hotel
Apartment/Flat
Hotel
Hotel