no 12 - Stunning Self Check-in Apartments in Worcester Centre Apartment
12 Barbourne Rd, Worcester, WR1 1HT
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.