Severn View Hotel**
Newport Street Worcester - Worcester, Inghilterra
Categoria: Hotel **
The hotel is a short walk from the city's main attractions. It is close to the bus station, train station, racecourse ... ulteriori informazioni »