Offering cars for rent, Upvan Inn Bhimtal is merely 6 minutes' walk from the Bhimeshwar Hindu Temple. Located 2.5 km from the Naukuchia Tal, the hotel features 9 rooms with views of the pool.
The centre of Bhimtal can be reached within a 20-minute walk, and natural attractions like the 47.8 - hectare Bhimtal Lake are a 17-minute stroll away. The Bhimtal Island Aquarium is a popular place to visit a short way from the Upvan Inn.
Guestrooms offer a balcony and a sitting area, along with a writing table for guests' comfort. A flat-screen TV with satellite channels, as well as comforts as an iron and ironing board are also featured.