The company has grown to become the sixth largest hotel chain in India*, and today owns and operates 8,300 rooms in 85 hotels across 52 destinations in India and abroad
20th Anniversary
Posted inBusiness
Renewed and relaunched, The Manor New Delhi gears up for it 20th Anniversary
The original design team, Shirley Fujikawa and Vinay Kapoor renovated the property
