18/1 Arya Samaj Road W.E.A, New Delhi, India 110005
Points of Interest
Hotel Southern
Centrally located at New Delhi. Hotel consisting of 71 Rooms recently refurbished with elegant modern decor. Complimentary transfers from Airport, 24 Hrs Starting at
$70 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.