BWH Hotels set to expand in India, Bangladesh and Sri Lanka through Sorrel Hospitality
BWH (Best Western Hotels and Resorts) Hotels announced a strategic expansion plan harnessing the power of Sorrel Hospitality, the master franchisee for the region. BWH Hotels is set to expand its footprint in the vibrant