Welcome to OYO Hotel Aero City , New Delhi , India