About

Choice Hotels India is part of Choice Hotels International, one of the largest and most widespread lodging franchisors of the world with over 5000 hotels across the globe.