Best Western Plans 15 New Franchisee Properties In India
Economic Times: Best Western Hotels, world’s leading hotel chain providing marketing, reservations and operational support to over 4,000 independently-owned and operated member hotels in 80 countries, plans to establish 15 new franchisee properties in India by the end of 2009. Keeping the Commonwealth games in mind, the hotel chain has decided to focus on North […]
Best Western Plans 15 New Franchisee Properties In India Read More »