Hotel Southern is located just 3 kilometres away from New Delhi Railway Station, around 20 Kilometers from the airport, and 5 minutes walk to Jhandelwalan Metro Station. Our hotel near New Delhi railway station provides unmatched service to create loyal, satisfied customers.