The hotel is located in Nepal's countryside, only a hour's drive from Kathmandu.
View All Hotels in DHULIKHEL