HCI Hospitality

The Country Inn Bhimtal

Hotel The Country Inn Bhimtal Welcome to Hotel The Country Inn Bhimtal Hotel The Country Inn Bhimtal is located on Bhowali – Kutani Road in Mehragaon, Uttarakhand. It is nestled amidst the beautiful hills of Bhimtal and is 4.8 km away from Bhimtal Lake.More than 100 travellers have appreciated the property’s location during their stay… Continue reading The Country Inn Bhimtal