23 rooms · ★★★★ · from £65
This boutique hotel is located in the centre of Neath and is home to La Mancha, a Mediterranean brasserie. The town’s main amenities and attractions are within walking distance.
Log in with your cycle.travel account:
Password |
Or simply use your account on: