OYO 5414 Home Stay South Plaza is situated in New Delhi, 5 km from Tughlaqabad Fort. This 3-star hotel offers a garden. Free WiFi is featured.
At the hotel, the rooms have a wardrobe, a TV and a private bathroom.
A continental breakfast can be enjoyed at the property.
OYO 5414 Hotel South Plaza offers a terrace.
Staff at the accommodation are available to provide guidance at the 24-hour front desk.
Qutub Minar is 5 km from OYO 5414 Home Stay South Plaza, while Humayun\'s Tomb is 7 km from t...he property. The nearest airport is Delhi International Airport, 13 km from the property.
|w-122, Greater Kailash-2|