Slide 1 Country Inn Hotels & Resorts http://www.countryinn.in/ Established more than 27 years back. Spread across 6 properties in India. Country Inn hotels located at…