ALBATROSS HOTEL

Avlamonas Beach
Greece