Country Inn Hotels & Resorts has expanded its India presence with three new hotel openings in Goa, Katra and Patna, targeting leisure, pilgrimage and business travellers. The expansion adds 130 new rooms across key travel destinations as the hospitality brand strengthens its focus on domestic tourism growth and rising demand across tier-II and emerging travel markets.