South Indian Hotel is located in the Karol Bagh area of Delhi, the capital city of India. It is located at distance of 16 km from I.G.I. Airport, 1.5 km from New Delhi Railway Station, and 8 km from I.S.B.T. Kashmiri Gate. Enjoy a comfortable stay and that too at an affordable tariff.
In all there are 30 rooms at South Indian Hotel, New Delhi, India. All rooms are provided with soothing interiors to provide you a comfortable stay. All the rooms have attached bath with running Hot & Cold water
Facilities Available in Rooms:
Room facilities on offer at South Indian Hotel include central air-conditioning, televisions, Direct Dial Telephones, Music System, Colour T.V. with Cable, Refrigerator and uninterrupted power supply.
Gourmet's Delights - Dining Arrangements:
You can enjoy delicious North Indian and South Indian cuisine at the Hotel's Restaurant.
Recreation and Fun
For recreation and fun, you can check out the latest facilities available in the Hotel.
Hotels of New Delhi offers online reservation for South Indian Hotel Delhi, India.