Orestis Hotel Sea View Apartments Hotel
Ano Stalos, Agia Marina, Kato Stalos, 73100
Orestis Hotel Sea View Apartments are situated on the hillside in the picturesque village of Upper Stalos, 9 km from the center of Chania, 14 km from Souda harbour and 23 km from Chania airport.