Castillo Hotel eta Jatetxea is an upmarket roadside hotel offering stylish rooms and suites. Guests can enjoy a restaurant with a terrace and a bar.