Khroma Luxury Suite 1 Beach Front Apartment, Hersonissos

Hersonissos, Grecia