Overlooking the mountain, the 3-star The Blossom Glee Bhimtal hotel is around 25 minutes' walk from the Bhimeshwar Hindu Temple. The hotel has an Indian restaurant serving Indian cuisine and is situated within reach of Naukuchiatal Lake.
Guests can find the Hanuman Garhi Temple 3.3 km from this Bhimtal hotel. The 47.8 - hectare Bhimtal Lake is within 10 minutes' drive of the accommodation.
The Blossom Bhimtal has 11 rooms, comprising a sitting area and a dining area. A flat-screen TV with satellite channels, along with tea and coffee making equipment, are offered. Featuring a separate toilet and a shower, the bathrooms also come with a hairdryer and towels.