AMBROSIA AIRPORT HOTEL

A 217 ROAD NO 6 MAHIPALPUR
NEW DELHI
India