Welcome To South Indian Hotel In Karol Bagh

South Indian Hotel Delhi is a well-known name among the most customer-friendly and homely hotels in New Delhi. This budget hotel in Delhi provides comfortable accommodation in Karol Bagh. There are two hotels under their flaghead: South Indian Hotel and Hotel Lakshmi Palace, both situated in the famous commercial and shopping area of New Delhi, Karol Bagh.

The South Indian Hotel is a popular landmark in the busy commercial area of Karol Bagh with its distinctively graceful and palatial architecture and pleasing interior elegance. It is close to the Metro Station, just 2.5 km from the Railway Station and just 15 km from domestic and international airports.
Read more

Check In Date:

Check Out Date:

Adults per room:
Access code/IATA code :

Cancel Options/Languages
Contact us
South Indian Hotel
10211 Padam Singh Road
Ajmal Khan Road
Karol Bagh
New Delhi 110005
Enter your email address for the latest information and exclusive offers from South indian hotel , and WIN a stay at the resort.
Our Location