Offering a luggage room, the 3-star Hotel O South Plaza New Delhi is about a 5-minute stroll from Dastkar Nature Bazaar. Located 2.1 km from the Chhatarpur Temple, this New Delhi hotel features a luggage locker.
The Nature Bazaar Venue is not very far away, while New Delhi train station is nearly a 40-minute drive from the hotel. The Qila Rai Pithora Park stands 2.9 km from the O South Plaza New Delhi. Also, the 5-storey victory Qutub Minar Tower lies approximately a 15-minute ride away, while Chhatarpur underground station is not far from the accommodation. Well-connected to many sights, this New Delhi hotel is only 150 metres from Andheria Crossing bus stop.
The property welcomes guests to 30 rooms fitted with climate control as well as a flat-screen TV with satellite channels.
Hotel O South Plaza is around a 10-minute ride from Dana Choga Kitchen restaurant with its Indian dishes.