The 3-star New Delhi Nizamuddin 7 Hotel is situated in the South Delhi district, 1.5 miles from the 176-acre National Zoological Park, which is highly recommended for a family visit.
The hotel is located around 10 minutes' drive from the triumphal arch "India Gate" and just around the corner from Sarai Kale Khan - Nizamuddin metro station. Plus this New Delhi hotel is 2.4 miles from the Baháʼí house "Lotus Temple". There is Tomb of Sikandar Lodi about 15 minutes' drive away, and Shri Maruti travels bus station not far from the Nizamuddin 7. The accommodation provides access to New Delhi train station, which is 4.4 miles away.
This New Delhi hotel offers 15 rooms with coffee/tea making equipment, and such modern conveniences as high-speed internet and a flat-screen TV with satellite channels. Furnished with a writing desk, they also have a stone fireplace and soundproof windows. A separate toilet and a shower, along with dressing gowns and bath sheets, are featured.
Serving a wide assortment of dishes, Shahi Biryani is 20 minutes' walk from the Nizamuddin 7 New Delhi.