Alexia Apartments & Studios

Alexia Apartments & Studios Book / Directions
Quietly located in a well-tended garden, Alexia Apartments & Studios offers self-catered accommodation with free Wi-Fi. A bus station is at 30 metres and the organized beach of Kremasti is 400 metres away.
Address
172A, Eleftherias Avenue
Reference price
$39.29
Reserve

Nearest hotels

cntlog