Karta Vacation Rentals





In the bustling hub of New Delhi, the hotel sits just 700 m from New Delhi Station and about 21 km from Indira Gandhi International Airport. Landmarks within easy reach include Jama Masjid, Jantar Mantar, Gurudwara Bangla Sahib, Faiz Elahi Masjid and Birla Mandir.