There's really very little to fault at Galaxy. The whole complex is spotlessly clean and well maintained; the pool area pleasant and relaxed. It feels a lot more 'Greek' than some modern apartment complexes do. Our villa was very spacious, reasonably well equipped for this type of accommodation, and when we asked for a sea view, what we got was...
More
- Galaxy Hotel Koutouloufari
