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.
Numero delle stanze: 6
12 Barbourne Road, Worcester, WR1 1HT, Regno Unito