JAIME I

castellon, spain. LOGRO√ĎO 16-20
Built in 1974, the beach hotel is located along a main road and comprises two 5-storey buildings. There is a garden and a total of [ + ]