OYO Flagship 81289 Hotel Happy Inn is located in New Delhi, within 4.2 miles of Tughlaqabad Fort and 8.6 miles of Qutub Minar. With free WiFi, this 3-star hotel offers room service. Humayun's Tomb is 9.3 miles from the hotel and India Gate is 11 miles away.
At the hotel all rooms have air conditioning and a TV.
Pragati Maidan is 11 miles from OYO Flagship 81289 Hotel Happy Inn, while Lodhi Gardens is 11 miles away. The nearest airport is Delhi International Airport, 15 miles from the accommodation.