Con Wi-Fi en toda la propiedad, el Hotel Ivoryarch Nueva Delhi está a unos 3 km de la Mezquita Jama Kahkashan. La pensión cuenta con 2 habitaciones con vistas al río.
Este hotel goza de una ubicación conveniente a poco más de 25 minutos a pie del Parque Acuático Atlantic Water World Delhi, mientras que lugares de interés natural como el Jardín Botánico de la República India están a unos 10 minutos en coche. Además, la Mezquita Tayyab se encuentra a una distancia de 3,1 km del Ivoryarch Nueva Delhi. Los huéspedes pueden conocer fácilmente la historia de Nueva Delhi visitando el Lugar de Inspiración Rashtriya Dalit y Jardín Verde, situado a poco más de 30 minutos a pie del establecimiento. La estación de tren Nueva Delhi está a unos minutos a pie del hotel, mientras que la estación de metro Okhla Bird Sanctuary se encuentra a tan solo 250 metros.
Las habitaciones del Hotel Ivoryarch, que incluyen un balcón y una zona de estar, ofrecen una tv de pantalla plana con canales vía satélite. Muchas habitaciones de este alojamiento disponen de un inodoro separado y ducha. Este hotel cuenta con un baño privado en las habitaciones de huéspedes.
El restaurante la Glued se encuentra a tan solo 6 minutos a pie del hotel Ivoryarch Nueva Delhi.