Windsor Hotel

Windsor Hotel
Llantrisant Road, Pontyclun, Mid Glamorgan, CF72 9DQ