Hotel Mudkhu Durbar centrally located in the heart of the city. better accommodation for short term and long term stay.
Verified by email
Verified by phone
Verified with