Adjoining Hotel Radisson Blu Plaza, Near Indira Gandhi International Airport, Mahipalpur, New Delhi, India