Hotel Southern is a premium hotel that is located just 3 kilometres from the New Delhi Railway Station. Guests who book via our website can avail the free pick up and drop facility. Come, experience a superb stay at our hotel near New Delhi Railway Station.