3 star hotel

Solea

Gouvia, Viros 491 00, Greece - Limni, Ionian Islands - Greece - 49100

Show map