Emplacement
L'hôtel Ajanta est situé dans le centre-ville, juste en face de la gare de New Delhi et à 10 minutes à pied de la Place Connaught et des agences de voyages. Il est proche du Sadar Bazar, Karol Bagh, Palika Bazaar, Janpath et Jantar Mantar.
Chambres
Les 64 chambres sont bien aménagées, décorées selon des thèmes différents.
Restaurant
Elégant et superbement meublé, le restaurant vous propose une multi-cuisine avec des spécialités indiennes, chinoises, continentales et Mughlai.