Photo gallery for no.12 self check-in apartments
no.12 self check-in apartments
4-star Worcester hotel close to Worcester Racecourse
Reviews
9.6
Exceptional
Popular amenities
Explore the area
12 Barbourne Rd, Worcester, England, WR1 1HT
- Worcester Racecourse14 min walk
- Worcestershire County Cricket Club2 min drive
- Worcester Cathedral3 min drive
- Birmingham (BHX)46 min drive