India | Delhi | New Delhi

Hotel South Indian

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.

Updated on 7th June, 2005
District: New Delhi
Location: 10211/16 Padam Singh Road
Karol Bagh
New Delhi    


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments