THE CEDAR CASTLE Resort
Mukteshwar, Road, near Satkhol, Ashram, Satkhol, UTTRAKHAND, 263138 Mukteswar, India
Set in Mukteswar, 38 km from Bhimtal Lake, THE CEDAR CASTLE offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. Boasting a shared kitchen, this property also provides guests with a terrace.