Description
The Twelve Knights — comfortable value in Port Talbot A welcoming 3‑star hotel that blends easy access with relaxed ambience. Set on Margam Road in Port Talbot, United Kingdom, it sits just 1.2 mi (2.0 km) from Margam Country Park, 1.3 mi (2.2 km) from Margam Stones Museum and 1.6 mi (2.5 km) from Margam Castle. Guests enjoy complimentary Wi‑Fi, free on‑site parking, a restaurant serving a range of meals, a bar/lounge for casual drinks and free evening entertainment that adds a lively touch to the stay. The atmosphere is friendly and straightforward, offering practical comforts such as daily housekeeping and non‑smoking rooms. Whether you’re exploring the historic sites, enjoying the park’s scenery or simply unwinding after a day of travel, The Twelve Knights provides a sensible, pleasant base in the heart of Port Talbot.