Centaur Hotel IGI Airport is located in South West, a neighborhood in New Delhi. Swaminarayan Akshardham Temple and Qutub Minar are local landmarks, and the area's natural beauty can be seen at Hauz Khas Complex and Leisure Valley. Looking to enjoy an event or a game while in town? See what's happening at Talkatora Stadium or Thyagaraj Sports Complex.