Castle Accrington
Pub · Bar
Castle Accrington is a pub offering a bar service. It is located in Accrington and features non-smoking rooms and free WiFi. The establishment is noted for its clean and comfortable rooms, reasonably priced beer, and welcoming atmosphere.
Location
Vota recommends