Location of South India Hotel New Delhi :10211, Padam Singh Road
Karol Bagh
New Delhi 110021
India.
About South India Hotel New Delhi :
The South Indian Hotel is a landmark in this sprawling capital city. 30 luxury rooms, Apart a block of exclusive floors, represent an entirely new genre in the art executive hospitality, sit-in, check-in facility, A perfect ambience for the business travelers. South Indian guests have access to an exclusive lounge at the International Airport (Departure Wing).
Accessibility for South India Hotel New Delhi :South India Hotel is arround at a distance of
15 km from the Airport
South India Hotel is arround at a distance of
2.5 Km from New Delhi Railway Station
South India Hotel is arround at a distance of
3 km city center
Room facilities in South India Hotel New Delhi :Air-conditioning
Televisions
Direct Dial Telephones
Music System
Colour T.V. with Cable
Refrigerator
Uninterrupted power supply
Mini bar
Internet access
Dining at South India Hotel New Delhi :You can enjoy delicious North Indian and South Indian cuisine at the Hotel's Restaurant.