Accor introduces day-use concept across its hotels in India
Accor operates a network of ten brands with approximately 9,500 rooms spread across 51 properties in 22 key destinations in India and Sri Lanka
Accor operates a network of ten brands with approximately 9,500 rooms spread across 51 properties in 22 key destinations in India and Sri Lanka
Comments Close