Situado a una distancia de 4 km del Complejo de Qutb, el Hotel O Admire Inn Nueva Delhi, de 3 estrellas, ofrece acceso a atracciones turísticas por toda Nueva Delhi.
Situado en el distrito Sur de Delhi, el hotel está a poco más de 15 minutos en coche del Templo del loto. Los lugares históricos de la zona incluyen el Fuerte de Tughlaqabad, situado a 3 km. El Qutab Minar está a poco más de 10 minutos en coche del Admire Inn. El hotel está al alcance de la parada de autobús Ambedkar Nagar Depot, bien conectado con numerosos lugares de interés.
Las habitaciones disponen de una zona de estar con climatizador, además de TV de pantalla plana con canales vía satélite.