Located 18 minutes' walk from the Roman Sacred Heart Catholic Cathedral, the 3-star Fabhotel Daffodils Inn Connaught Place New Delhi is a 5-minute walk from Madame Tussaud's Museum.
This New Delhi hotel is about 20 km from Delhi International airport and 25 minutes' walk from such cultural venues as National Museum. Religious sights in the area include Jama Masjid Mosque (2.6 km) and the Expansive Laxminarayan Hindu Temple (2 km). The hotel is situated a walk from Mughal Garden, while Shivaji Stadium Terminal bus station lies 10 minutes' walk away. The property is also just 350 metres from Central Park and a 5-minute walk from Barakhamba Road underground station.
Guests can have breakfast in the restaurant. My Bar Headquarters offers a selection of dishes within a short walking distance of this New Delhi hotel.