OYO Hotel Suzu Inn features air-conditioned rooms with TV in the South Delhi district of Delhi. With free WiFi, this 3-star hotel offers room service. WorldMark Gurgaon is 16 km from the hotel and Tughlaqabad Fort is 16 km away.
Qutub Minar is 10 km from the hotel, while MG Road is 16 km away. The nearest airport is Delhi International Airport, 21 km from OYO Hotel Suzu Inn.