Achilles Plaza hotel, in Stalos, Chania, next to the cosmopolitan Agia Marina, invites you for unforgettable summer holidays in the most beautiful place in Crete! Achilles Plaza is a modern 3-star hotel, ideal for families, with a distance of just 40 meters from the magnificent beach of Stalos, Chania. The hotel is built in a way that most of its apartments have view to the sea.