Site icon Travelling Internet

APOLAFSI VILLA HOTEL cat A

Imerovigli, Santorini, Cyclades
1,5km from Fira,
Tel 22860-24136, Fax 22860-24861
Built 1997, Renovated 2003,
Open April-November, Studios: 7

Exit mobile version