Aggelo Beach Hotel

The World>Europe>Greece>Crete>Stalis>Aggelo Beach Hotel

View Stalis Information

Photos of the Aggelo Beach Hotel, Stalis.

About the hotel