Hotel Southgate
Hotel
Nuova Delhi, Delhi NCR
Hotel Southgate is located in New Delhi. It is 4 km from Qutub Minar and 8 km from Lotus Temple. Free Wi-Fi access is available.
Numero delle stanze: 27
C-18, Green Park Extension, 110016 Nuova Delhi, India