Surrounded by views of the mountain, SaffronStays Gardens On The Lake, Bhimtal - pet-friendly garden villa by the lake - All clear roads is a sustainable villa in Bhīm Tāl, offering guests an environmentally friendly accommodation close to Bhimtal
Mandir Marg, 263136 Bhimtal, India