Brand
Hotel Brand

The Claridges

By 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)

Brand Timeline (2)