Ilissos Apartments

The World>Europe>Greece>Crete>Stalis>Ilissos Apartments

View Stalis Information

Photos of the Ilissos Apartments, Stalis.

About the hotel