2 Bedroom Apartment in Worcester City Centre in Worcester features accommodation with free WiFi, 700 metres from Worcester Cathedral, 200 metres from Worcester City Council and 200 metres from Worcester Library - The Hive. The apartment is 3.
To book 2 Bedroom Apartment in Worcester City Centre in Worcester, Worcestershire securely online today, and to check the latest availability at 2 Bedroom Apartment in Worcester City Centre, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for Worcester is detailed below.