Oyo Rooms South Delhi
The budget 3-star Oyo Rooms South Delhi is a great place to stay in New Delhi.
It is located 10 minutes' drive from Qutab Minar, Habitat World Convention Centre and Khairul Manzil Masjid. The property is about 1350 meters away from Fabindia, Moolchand Medcity and Bahai Lotus Temple.
Guests can enjoy indian cuisine in Khidmat located 500 meters away.
Oyo Rooms South Delhi can be reached in 20 minutes by car from Indira Gandhi Intl airport.
The hotel offers room service, housekeeping and laundry together with an elevator, a baggage storage and a designated smoking area for guests' comfort.