Hotel Country Villa is placed on the top of Nagarkot hill, offering the best view of the valley and mountains, if the air is clear enough. The hotel area is spacious, spread in 2.51 acre land, situated at 7,200 feet from the sea level. Perfect for watching the sunrise from your very own balcony or room. At Hotel […]