Radisson now has 200 properties in its India portfolio and is optimistic about having 500 operating hotels in the next 5-7 years. But a strong marketing strategy is amiss as it relies on word of mouth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results