Located 3.8 miles from the 73-metre tall tapering Qutub Minar Tower, the comfortable 3-star Hotel O Stay Happy New Delhi is within easy reach of Central Mall. A restaurant and a storage for belongings are available for guests' convenience at this hotel, which sits in the South West district.
The hotel is located in New Delhi, a 10-minute walk from Delhi Aero City metro station. Hero MotoCorp is right around the corner from the O Stay Happy, while Mahipalpur bus stop is 0.3 miles away. Also, Ajay Vatika is situated about 25 minutes' walk away. Aravalli Biodiversity Park is 2 miles away, and New Delhi train station is situated 9 miles from this accommodation. For those traveling from afar, Delhi International airport is 10 minutes' drive away.
Comprising a sitting area, the rooms at the O Stay Happy New Delhi are equipped with a flat-screen TV with satellite channels. Air conditioning are featured for guests' comfort. Family bathrooms are included in the rooms.
Street Food Cafe is in close proximity to this New Delhi hotel.