Galaxy Design Hotel 3 stars

Melinas Merkouri 1, Oraiokastro, 57013, Greece

Hotel image
Read more reviews for Galaxy Design Hotel