Hotel National Lodge
★★★
36, Arakashan Road, Nr New Delhi Railway Station, New Delhi, India Show on map
Hotel Ajanta is a 3-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.
36, Arakashan Road, Nr New Delhi Railway Station, New Delhi, 110055, India
Hotel Ajanta is located at 36, Arakashan Road, Nr New Delhi Railway Station, New Delhi 110055, India.
Hotel Ajanta is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hostel