Hilltown Villa is a holiday rental villa located in the heights of Sitapaila with the accommodations of 2 Bedrooms with extra beds, Fully equipped kitchen, Balcony, and 3 bathrooms. Book your villa stay for a joyfull holiday retreat.
Hotel
Hilltown Villa, Kathmandu 44600, Nepal
Leave a Reply