Photo gallery for Hotel square Plaza Near Delhi Airport
Hotel square Plaza Near Delhi Airport
3.5-star New Delhi hotel, connected to the airport in Mahipalpur
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Mehrauli Mahipalpur Rd Mahipalpur, New Delhi, DL, 110037
- Worldmark15 min walk
- Qutub Minar9 min drive
- DLF Cyber City9 min drive
- Delhi (DEL-Indira Gandhi Intl.)13 min drive