Windsor Hotel

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