Newar Villa
Villa
Kathmandu, Kathmandu Valley
Looking for a place without the neighbors to worry about? Villa «Newar Villa» is located in Kathmandu. This villa is located in 5 km from the city center.
Mandikatar Height, Kathmandu, 0977