Hotel Hill Top Hotel
Sent Cloud, Snow View Mallital, 263002 Nainital, India
Set in Nainital, 25 km from Bhimtal Lake, Hotel Hill Top features views of the mountain. Featuring room service, this property also provides guests with a restaurant. Guests can enjoy lake views.