Number of Rooms: 60
Located at the very end of Glyfada, Beach - 300m. Nearest Airport: Eleftherios Venizelos - 25km approx.