Los huéspedes del Hotel Picasso Nueva Delhi, de 2 estrellas, pueden disfrutar de acceso al Complejo Penitenciario de Tihar, situado a unos 4 km. El hotel también incluye un aparcamiento.
La Torre del Reloj se localiza a unos minutos a pie de este hotel, mientras que la parada de autobús Meera Bagh está a unos 5 minutos a pie. Puedes encontrar fácilmente el Dilli Haat a una distancia de 4,1 km del Picasso Nueva Delhi. El establecimiento está situado en Nueva Delhi, a poco más de 20 minutos en coche de la estación de tren Nueva Delhi.
El restaurante Red Chilli, con unos platos deliciosos, está a 450 metros.