South Indian Hotel Delhi

New Delhi, Three Star

Located in the famous commercial and shopping area of Karol Bagh, this budget friendly establishment places it guests at just 2.5 km from the New Delhi Railway station and a 5-minute taxi ride from the Karol Bagh Metro Station. The venue is the perfect place for the weary traveller and it won't simply offer him/her a place where to relax, but a true home away from home. The well-appointed rooms come with large comfortable beds, work desks and flat-screen TVs for some entertainment. The courteous staff can provide assistance with travel arrangements and car hire, while the nice extras such as the non-stop luggage storage at the front desk and the same-day laundry service, are there just to make the experience as pleasant as possible. Those who want to try popular South Indian and North Indian dishes will be in the right place at the onsite restaurant.

Book Now