AC CASTELLON

castellon, spain. CARCAGENTE 3
The 6-storey building was built in 2001 and has a total of 81 rooms of which 75 are doubles and 6 are suites. The city [ + ]