Das Hotel Ashoka International At Karol Bagh Neu-Delhi liegt im Zentrum von Neu-Delhi und in ungefähr 25 Gehminuten Entfernung vom Roten Fort.
Wachsmuseum Madame Tussauds New Delhi liegt ungefähr 2 km von hier entfernt. Das Zentrum von Neu-Delhi erreichen Sie in etwa 20 Minuten zu Fuß. Bis zu den Mughal Gardens sind es nur ungefähr 10 Minuten mit dem Auto von Minuten zu Fuß. Die U-Bahnstation New Delhi ist in ca. 800 Meter Entfernung.
Das Hotel verfügt über 20 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Es gibt die Restaurants Mikky Restaurant und Mezban Restaurant in der Nähe.