Karta Vacation Rentals





In northwest New Delhi, tucked into Meera Bagh in Paschim Vihar. About 12 km from the city center and roughly 17 km from landmarks like Gurudwara Bangla Sahib and the Red Fort. Parliament of India and Jantar Mantar are also within easy reach — a practical New Delhi hotel base for sightseeing.