Located around 5 minutes' walk from Dastkar Nature Bazaar, the comfortable Hotel O South Plaza New Delhi gives quick access to various city sites. Boasting a location steps away from Nature Bazaar Venue Craft Store, the New Delhi hotel features 30 rooms as well as a luggage room.
The famous Rajon Ki Baoli Stepwell is 3.4 miles from this 3-star hotel, while the 20-acre park "Garden of Five Senses" is 2.5 miles away. Guests can visit places of worship such as Chhatarpur Temple, situated about 25 minutes by foot from the O South Plaza New Delhi. Jamali Kamali Mosque lies 4.2 miles away, and Chhatarpur is in the vicinity of the accommodation. This hotel is located 0.6 miles from Delhi International airport and approximately a 5-minute stroll from Andheria Crossing bus stop.
Hotel O South Plaza offers rooms with a seating area featuring climate control, along with a flat-screen TV with satellite channels. Family bathrooms contain a separate toilet and a shower.
Cafe Dori offers a selection of dishes within reach of this property.