Twelve Knights Hotel
Information
Location Info |
Features |
---|---|
Margam Road, Port Talbot Wales United Kingdom 01639 882381 Visit Site |
Hotel Hotel Restaurant Weddings Functions Honeymoon Accommodation Sunday Carvery Beach Functions Bar En-suites Wedding Packages Dining Events Conferences |