El Hotel Nueva Delhi, de 4 estrellas, se encuentra a poco más de 15 minutos en coche de Quwwat-ul-Islam Mosque, y a unos 3 km de Royal Thai Embassy.
El hotel está situado en Nueva Delhi, justo al lado de la estación de metro Delhi Aero City. La zona incluye lugares de interés religioso como el Templo Uttara Swami Malai (4 km) y Tomb of Iltutmish (7 km). Este hotel está ubicado a poco más de 20 minutos en coche del pilar de hierro de Delhi. Este alojamiento está situado a 5 km del Aeropuerto internacional de Delhi y a un corto paseo de la parada de autobús Mahipalpur.
Las habitaciones del hotel están equipadas con una plancha para pantalones y climatizador, así como servicio de tetera/cafetera. Las habitaciones, amuebladas con un escritorio, también cuentan con una chimenea de piedra y ventanas insonorizadas. Las comodidades del baño incluyen gorro de ducha y toallas de baño, además de elementos esenciales como una ducha a ras de suelo y un lavabo.
El restaurante Chidya Ghar se halla a 250 m del establecimiento.