Hotel Sun Flower Inn New Delhi offers 16 rooms about 10 minutes by car from Madame Tussaud's Museum.
The rooms include an air conditioner, along with such modern comforts as high-speed internet and a flat-screen TV with satellite channels. They are furnished with a stone fireplace, and also come with tea/coffee making equipment. Bathroom amenities include a separate toilet and a shower, along with comforts such as bathrobes and slippers.
The restaurant Gujarat Namkeen Bhandar is situated just off this New Delhi hotel.
This hotel is located only 500 metres from Jama Masjid Mosque, only a short stroll from Chawri Bazar tube station. The 3-star hotel is just 1.6 km from Red Fort and merely a 6-minute walk from Old Delhi halal meal. The property is relatively close to Sri Digambar Jain Lal Mandir. Guests will find Lal Quila bus stop next to this accommodation, around 10 minutes' walk away.