Situated only 0.9 miles from the 47.8 - hectare Bhimtal Lake, Terra Bliss Lake Bhimtal Resort And Spa offers proximity to various city highlights.
You will enjoy your visit to Bhimeshwar Hindu Temple, located not too far from the 3-star hotel. Sattal Lake is also approximately a 10-minute drive away.
Guests can also use a tub and a shower, along with such amenities as bath sheets and towels.