Four Points by Sheraton New Delhi, Airport Highway