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 the Mystery Rooms. This New Delhi hotel also entices guests with shuttle service.
At the hotel, you'll be 4.3 km from the Clock Tower and 4.1 km from the Dilli Haat. The Bindra park is also located approximately a 15-minute ride from the Picasso New Delhi. Meera Bagh bus stop, offering a direct link to the city attractions and main places, is in close proximity to the accommodation.
Guests will enjoy Indian dishes at Red Chilli, which is within easy reach of this New Delhi hotel.