The Bluebell Hotel

The Parade
Neath
United Kingdom