Set in Bhīm Tāl, EKO STAY - Skyfall Villa offers accommodation with a balcony and free Wi-Fi. The property features garden views and is 4.1 km from Bhimtal Lake and 17 km from Naini Lake.
Thapaliya Mehra Gaon, Naukuchiatal, Bhimtal, Uttrakhand 263136, 263136 Bhimtal, India