House Number 118 Apartment New Delhi is a great place to stay in the South Delhi district, 1.7 miles from Yogmaya Temple. Wi-Fi and parking are among the essentials at guests' disposal.
Jamali Kamali Mosque is about 15 minutes away by car, while the 73-metre tall tapering Qutub Minar Tower is 25 minutes' stroll from this apartment.
House Number 118 Apartment also comes with a fully furnished kitchen. New Delhi railroad station is 10 miles from the apartment.