Machan Country Villa Resort Nandpur, Nepal
9.7/10
Exceptional
Free Wi-Fi
Offering free Wi-Fi, a sun terrace with a swimming pool, garden and bar, Machan Country Villa is set in Chitwan. There is free private parking and the property offers paid airport shuttle service.
Number of rooms: 16
Amaltari-Kolhuwa-Gochhra-Danda Road, Kumaravarti, 33000 Chitwan, Nepal