Karta Vacation Rentals
On the Meera Bagh / Pashim Vihar edge of New Delhi, about 12 km from the city center. Close to Pacific Mall and Janakpuri District Centre, with easy access to Gurudwara Bangla Sahib, Parliament of India, Jantar Mantar, Qutub Minar, Lotus Temple and Laxmi Narayan Mandir.