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 10 miles from the hotel and Tughlaqabad Fort is 10 miles away.
Qutub Minar is 6.1 miles from the hotel, while MG Road is 10 miles away. The nearest airport is Delhi International Airport, 13 miles from OYO Hotel Suzu Inn.