Ithaki Phinikoudes Apartment No. 201

18, Athenon, Ithaki building, apt #201, 6023 Larnaca, Cyprus

Hotel image
Read more reviews for Ithaki Phinikoudes Apartment No. 201