NH TURCOSA

castellon, spain. CALLE TREBALLADORS DE LA MAR 1
This hotel comprises a total of 70 rooms of which 10 are junior suites. Amongst the hotel's facilities count a hotel safe and a cloakroom. [ + ]