Das 3-Sterne-Hotel Oyo 24901 Achi House Neu-Delhi befindet sich in neben dem National Gandhi Museum, und zwar ca. 7 Kilometer von hier entfernt.
Die Freitagsmoschee liegt in 15 Autominuten Entfernung. Der Karol Bagh Markt ist in 20 Minuten mit dem Auto zu erreichen. Die nächste Bushaltestelle Himachal Private Stand liegt ungefähr 500 Meter entfernt. Es sind 30 km bis zum Flughafen Delhi.
Eine Klimaanlage sind ebenfalls vorhanden, und die Zimmer verfügen über eine Sitzecke.
Jeden Morgen wird den Hotelbesuchern ein einfaches Frühstück serviert. Gäste können im Restaurant AMA Cafe speisen, das sich lediglich 12 Gehminuten von hier entfernt befindet.