NPT logo

The Castle Hotel Neath

Neath

The Castle Hotel Neath is a spacious, contemporary restaurant perfect for enjoying a simple, informal lunch or a relaxing post-work drink.

The Castle Hotel Restaurant is conveniently located in the heart of Neath town centre. They offer a range of seasonal menus blending British & European cuisine.

Processing...
Thank you! Your subscription has been confirmed. You'll hear from us soon.
ErrorHere