Offering quality accommodations in the business, shopping district of New Delhi and NCR, The South Hall Hotel is a popular pick for both business and leisure travelers. The hotel is not too far from the city center: just 2.05 Km away, and it normally takes about 30 minutes to reach the airport. For those of you who want to venture out, Epicuria Food Mall, Greater Kailash M Block, Nehru Place Market are just some of the attractions available to visitors.
The facilities and services provided by The South Hall Hotel ensure a pleasant stay for guests. For the comfort and convenience of guests, the hotel offers 24-hour room service, free Wi-Fi in all rooms, 24-hour front desk, express check-in/check-out, luggage storage.
The hotel features 15 beautifully appointed guest rooms, many of which include television LCD/plasma screen, internet access – wireless, internet access – wireless (complimentary), non smoking rooms, air conditioning. The hotel offers an excellent variety of recreational facilities, including spa, massage. The South Hall Hotel is your one-stop destination for quality hotel accommodations in New Delhi and NCR.