Costa Rossa Hotel

Costa Rossa Hotel

www.costarossa.gr
Boutique Hotel located on Xi Beach at the Ionian island of Kefalonia, Greece.
Costa Rossa Hotel