Hotel Bella Inn New Delhi has 10 rooms and is located 6 km from the unfinished 1 - story Alai Minar Tower.
Chacha Bhatija Ka Chula, located only 250 metres from the Bella Inn, will spoil you with Indian cuisine.
The Mangal Mahadev Mandir can be reached 10 minutes by car from this hotel. There is the 73 - metre tall tapering Qutub Minar Tower within 7 km of the hotel. Mahipalpur bus stop is also in the vicinity of the property.