Loading opening times...
Westwood Park Hotel is registered at Salop Road, Welshpool, SY21 7EA. Currently the business operates from 12:00 to 11:00. This firm specialises in following categories: Hotels, Bars & Pubs.