Hotel apartments
Soulis Apartments 2 Stars
KOLOUMBOS (Beach) OIA
Open all year