A key hotel chain is planning to opening 19 hotels across India as it expands its operations. A key hotel chain is planning to opening 19 hotels across India as it expands its operations. The new properties will be opened under four different brands – Radisson, Country Inns and Suites by Carlson, Park Inn and Park Plaza – in response « Continue Reading »
Jan 172011