Hotel South Indian Hotel is a 3 star hotel situated at Ajmal Khan Road in New Delhi
. The hotel offers 30 well-appointed single and double rooms including 5 suites with modern amenities. The hotel is partially air-conditioned and all rooms are bath attached with round the clock hot and cold running water.
The in-house restaurant serves Indian and south Indian dishes. Some of the other facilities and services include 24 hour room service, doctor on call, safe deposit lockers, currency exchange counter, beauty parlor, laundry and dry cleaning and travel desk.
South Indian Hotel is 12 km from Indira Gandhi International Airport and around 1 km from New Delhi Railway Station.