No image available for this hotel
No image available for this hotel
West Greece, West Greece
Spend a second to
save a fortune!
Spend a second to save a fortune!
Zacharo Beach, West Greece
Hardly 200 metres away from the well known beach of Zacharo, lie the studios and apartments of Olympion Village. It offers free wireless internet.
See MoreUsage of subsidiary facilities may incur additional fees