7.7/10
Good
8 reviews
12 km.
Castellon de la Plana Train Station
Number of rooms: 11





















