Flower Houses
37005 ALONISSOS, Steni Vala Glyfa Beach
37005 ALONISSOS, Steni Vala Glyfa Beach
Located in Alonissos, Flower Houses is on the beach, within a 5-minute walk of Glyfa Bay and Glyfá. This beach villa is 0.4 mi (0.6 km) from Agios Petros Beach and 0.8 mi (1.3 km) from Nikola Vala.