- UK Information
- UK Hotels
- Holland House Bed & Breakfast
Holland House Bed & Breakfast
Holland House Bed & Breakfast is situated 25 minutes’ walk from Worcester city centre, which features a 12th-century cathedral and a shopping centre.
Rating
Prices from £38
3