The Twelve Knights

No reviews yet
P.O.A
Up to 60
Bedrooms
Exclusive Use
Wedding Licence
The Twelve Knights is an impressive restaurant and hotel with excellent facilities and fabulous accommodation to stay in after your special day.
The Twelve Knights Features & Capacity

Overview

Venue Type
Hotel
Dining Capacity
60
Reception Capacity
120

Food and Drink

In-house Catering

Cultural Specialists

Asian Wedding Specialist
The Twelve Knights Full Description
The Twelve Knights Location & Contact Details

Address

Margam Road, Port Talbot, Neath Port Talbot, SA13 2DB, Wales
Explore more similar venues