Con depósito de equipajes, el Hotel O The Pvs Grand Nueva Delhi se encuentra en el distrito North Delhi, con acceso a lugares de interés natural como el Parque Japonés, a 2 km.
Este hotel está situado a unos 10 minutos en coche de la Isla de la Aventura y a unos 15 minutos en coche del Water Tank. Este hotel de 3 estrellas está a 3 km de PVR en Nueva Delhi. La zona destaca por lugares educativos como el Bhagwan Parshuram Institute of Technology, situado a 25 minutos a pie del The Pvs Grand. La estación de metro Samaypur Badli, situada al alcance de la propiedad, ofrece una rápida conexión con todas las zonas de Nueva Delhi.
Las 30 habitaciones del hotel cuentan con una zona de estar. También dispone de zona de estar y TV de pantalla plana con canales vía satélite en las habitaciones.