Radha Madhav Hotel Bhowali offers access to the 47.8 - hectare Bhimtal Lake, which is located 3.1 miles away. There is also a car park.
The 3-star Radha Madhav is only a 9-minute stroll from Ghorakhal Golu Devta Temple in Bhowali. You can easily find Sattal Lake within a 10-minute drive of the Bhowali hotel.
The hotel welcomes guests to 9 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels. Some rooms include a private bathroom.