Corfu Mare Boutique Hotel 3 stars

Nikolaou Zervou 5, Kefalomandouko, Corfu Town, 49100, Greece

Hotel image
Read more reviews for Corfu Mare Boutique Hotel