Located in Chandragiri, Chandragiri Hills Resort is in the historical district, within a 15-minute drive of Chandragiri Cable Car Bottom Station and Tribhuwan University. This upscale hotel is 12 mi (19.4 km) f ... Read more

View all Luxury Hotels in Chandragiri