El Hotel Capital O 46902 Admiral International Nueva Delhi, de 3 estrellas, se encuentra a unos 15 minutos en coche del Museo Nacional de Ferrocarriles, y a 7 km del Qutab Minar. Este hotel cuenta con depósito de equipajes para mayor comodidad de sus huéspedes. Además, se encuentra en el barrio Mahipalpur.
El hotel está a 150 metros de Sankat Mochan Hanuman Mandir y cerca de la estación de metro Delhi Aero City. El hotel Capital O 46902 Admiral International Nueva Delhi está situado a 4 km del Templo Uttara Swami Malai, considerado un lugar sagrado. El establecimiento está situado a unos 20 minutos en coche del Parque Temático Fun 'n' Food Village. La parada de autobús Mahipalpur está al lado de este hotel.
Las habitaciones en el Capital O 46902 Admiral International Nueva Delhi ofrece TV y climatizador. Las habitaciones disponen de un inodoro separado y ducha.
En el lugar diariamente se sirve un desayuno gratuito. El restaurante New York Cafe se halla a 150 metros del Capital O 46902 Admiral International.