Address: Constant Road 14, Port Talbot, United Kingdom
Featuring free WiFi throughout the property, Executive rooms is located in Port Talbot, 3.4 km from Margam Park. Rooms come with a TV. Certain units have views of the mountain or garden. Some rooms come with a private bathroom.