Offering a restaurant that serves Indian and International delights, Hotel Country Villa is situated 7200 feet above sea level, spread in 2.51 acres of land. Free Wi-Fi access is available in the public areas of the property.
Number of rooms: 86
Nagarkot (Mandan-Deupur, Kavre), 44812 Nagarkot, Nepal
Hotel booked 1 times today.