
Lords Plaza, Surat
Delhi Gate Ring Road, Surat
With a stay at Lords Plaza, Surat, you'll be centrally located in Surat, within a 15-minute drive of English Cemetery and Surat Fort. This hotel is 2.7 mi (4.3 ...