Karta Vacation Rentals
In Karol Bagh, New Delhi — a buzzy base near Karol Bagh Shopping Market and within easy reach of Birla Mandir, Laxminarayan Temple, Sadar Bazaar and Jantar Mantar. About 5 km from the city centre and close to a Metro station for quick city hops.