Wyndham to add 15 new hotels in India by 2015 end
The US-based chain currently has 24 operating properties in India with a total of 2,500 rooms at various locations.
Mar 17, 2015, 19:24 PM IST
The US-based chain currently has 24 operating properties in India with a total of 2,500 rooms at various locations.
Mar 17, 2015, 19:24 PM IST