Villa
From
Rs 2,000
/ night

located in the heart of kathmandu