Hotel The South Hall

Greater Kailash, Delhi - 110 055

Hotel The South Hall, New Delhi - Location on Map

Hotel The South Hall, new-delhi0 Star  

Hotel The South Hall

Choose Dates

Hotel The South Hall, New Delhi - Overview

Hotel The South Hall

Hotel The South Hall is located at 5 km from the St. Luke's Church and is accessible from the New Delhi Railway Station (4 km). This hotel in New Delhi provides Wi-Fi internet access to its guests. Spread across 3 floors, this hotel has 18 rooms. Each room is has an attached bathroom. All the rooms have satellite TVs, wardrobes, and telephones. This New Delhi hotel operates a restaurant and business center. It offers elevator, doctor-on-call, and 24-hour security services. This hotel houses a swimming pool on its premises. Hotel The South Hall provides travel assistance to its guests. A few places that guests can visit include the ISKCON Temple (22 km), Qutub Minar (8 km), and Lotus Temple (2 km). The Indira Gandhi International Airport is located at 16 km, whereas the Savitri Cinema Bus Stand is at 1 km from the accommodation.

No. of Floors : 3 | No. of Rooms : 18

Check-in time : From 12:00 pm
Check-out time : Until 12:00 pm

Check availability for Hotel The South Hall, New Delhi

Why book with Travelguru?

  • 36,000+ Hotels covering 790+ cities in India
  • 4,30,000+ Hotels across the world
  • No cancellation fee!!
  • Guaranteed refund in 5 days
  • Lowest Prices Guaranteed

We are sorry, the hotel is not available as of now

Please click here to search for other hotels in this city. You can call us on +912242754878 for any clarification.

Hotel The South Hall, New Delhi - Amenities

Hotel

  • Central Air Conditioning
  • Laundry facilities

Room

  • Attached Bathroom
  • Bottle Opener
  • Bottle opener,Wardrobe, water
  • Bottled/drinking water
  • Premium TV channels
  • Smoking rooms
  • Television-Room
  • window opens
Press Esc to close