Located in Baluwapati Deupur, Kavya Resort & Spa is in the mountains, within a 15-minute walk of Mahadev Pokhari and Nagarkot View Tower. This upscale hotel is 16.4 mi (26.3 km) from Pashupatinath Temple and 16 ... Read more

View all Luxury Hotels in Kavrepalanchok