User
Menu
Khawa, Dhulikhe - Dhulikhel, Nepal View Map
This 3 star hotel is located in the suburbs of Dhulikhel.
Rooms Number: 0
Mastercard Visa American Express Paypal
Photo Hotel Dhulikhel Mountain Resort