A unos 7 km del Hotel O Oshiva Stay Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el parque temático Worlds of Wonder.
Este hotel también viene con acceso al Templo Sri Shirdi Sai Baba, que se localiza a unos 10 minutos en coche. Estar a unos 3 km del Templo ISKCON es una ventaja para los huéspedes que se alojen en el hotel. El Oshiva Stay proporciona acceso a la estación de tren Nueva Delhi, que está a unos 30 minutos en coche.
Con platos de la cocina china, el restaurante Lemon Twist se encuentra al alcance del lugar.