no 12 - Stunning Self Check-in Apartments in Worcester Centre Appartamento
12 Barbourne Road, Worcester, WR1 1HT, Regno Unito
No 12 - Stunning Self Check-in Apartments in Worcester Centre offers accommodation set in Worcester, 30 km from Coughton Court and 30 km from Lickey Hills Country Park. Free Wi-Fi is offeredthroughout the property.