With spectacular views over Megali Ammos, the hotel Aria is a small and modern complex set on a hillside leading down to the beach and town centre. Guest can relax and enjoy breakfast with the views from the bar terrace. The hotel Aria is situated just 100 m from the beach, 700 m from the town centre, and 2 km from the airport.