Ofreciendo WiFi en zonas comunes, el Hotel O Grand Nueva Delhi, de 3 estrellas, está situado a unos 4 km del Parque Dwarka. El hotel cuenta con un restaurante y depósito de equipajes para mayor comodidad de sus huéspedes. Además, se encuentra en el barrio Suroeste de Nueva Delhi.
Este hotel se encuentra a 5 km del aeropuerto internacional de Delhi y a unos 15 minutos en coche de atractivos culturales como el Museo de la Fuerza Aérea India. Situado a 850 m de la estación de metro Dabri Mor, el Grand Nueva Delhi está a un corto paseo de Shiv Main Market. El establecimiento está ubicado a unos 4,1 km del Templo ISKCON. La parada de autobús Dabri Crossing está al alcance del hotel.
Las habitaciones en el hotel Grand Nueva Delhi están equipadas con zona de estar y TV de pantalla plana con canales vía satélite.
El restaurante Four Season se halla a 600 m de este alojamiento.