![The Claridges Hotels & Resorts]()
The Claridges Hotels & Resorts is a growing luxury hospitality company and operates four
hotels in North India: The Claridges, New Delhi, The Claridges Nabha Residence,
Mussoorie, The Atrium, Delhi NCR, The Claridges Bharatpur Palace, Rajasthan (Opening
2015)