Phoenix Hotel
Phoenix Hotel
Hotel
2 Solomos Square
, Zakynthos, Zakynthos Island, Greece
29100
86
Very Good ·
318 reviews