Lamb And Flag Hotel
Neath Port Talbot, NEATH
About Lamb And Flag Hotel
Lamb And Flag Hotel, located near NEATH in Neath Port Talbot, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
Lamb And Flag Hotel
ADD LINE 1, NEATH, SA11 5EP, Neath Port Talbot, United Kingdom