Offering a restaurant, the 2-star Hotel Picasso New Delhi lies in the Hari Nagar district, around 10 minutes' drive from Tihar Prison Complex and 2.7 miles from Clock Tower. The hotel also includes a car park.
Dilli Haat is also located 2.5 miles from this New Delhi hotel. A family vacation to New Delhi will become more exciting if you visit Mystery Rooms Amusement Center lying about 15 minutes by car from the Picasso. The accommodation is merely 200 feet from Meera Bagh bus stop and within 8 miles of New Delhi train station in New Delhi.
Some rooms provide a minibar as well as cable channels to help you enjoy your stay.
Red Chilli is a stone's throw from the hotel.