Hotel Hotel Citi International
★★★
18, 2, Arya Samaj Rd, Block 18, WEA, Karol Bagh, New Delhi, India Show on map
Hotel Southern is a 4-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.
18, 2, Arya Samaj Rd, Block 18, WEA, Karol Bagh, New Delhi, 110005, India
Hotel Southern is located at 18, 2, Arya Samaj Rd, Block 18, WEA, Karol Bagh, New Delhi 110005, India.
Hotel Southern is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel