The 3-star Radha Madhav Hotel Bhowali offers access to Bhimtal Lake, which is located approximately 5 km away. There is also a car park.
This Bhowali hotel features location 9 minutes' walk from Ghorakhal Golu Devta Temple. You can easily find Sattal Lake about a 10-minute ride from the hotel.
Each of the 9 rooms is equipped with air conditioning as well as a flat-screen TV with satellite channels. Some rooms include a private bathroom.