7.5
Castello City Hotel***

1 English reviews

6 international reviews

20° / 27°
24 Jun 2018
Number 17 of 39 hotels in Heraklion

Videos of Hotel Castello City Hotel***