Ubicado en el distrito West Delhi, a 4 km de Park Dwarka, el Hotel O Amantra Residency Nueva Delhi ofrece un salón compartido. Con WiFi en toda la propiedad, este hotel de 2 estrellas también cuenta con instalaciones como salón compartido.
Este hotel está situado en Nueva Delhi, a unos minutos a pie de la estación de metro Nawada. El hotel Amantra Residency está situado a 10 minutos en coche de The Omerus de Nueva Delhi. Este establecimiento está situado a 4,1 km de Dilli Haat.
El hotel acoge a sus huéspedes en 60 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.