The 2-star Hotel Picasso New Delhi is situated in the Hari Nagar district of New Delhi, around a 10-minute drive from such family venues as Mystery Rooms Amusement Center. This New Delhi hotel also entices guests with shuttle service.
At the hotel, you'll be 4.3 km from Clock Tower and 4.1 km from Dilli Haat. Bindra park is also located approximately a 15-minute ride from the accommodation. Meera Bagh bus stop, offering a direct link to the city attractions and main places, is right around the corner from the Picasso New Delhi.
Guests will enjoy Indian dishes at Red Chilli, which is only a few steps from this New Delhi hotel.