
Genari Beach Apartments
-
- Address Levedochori, Helia
- Phone +30 6931164025, +30 26210 55113
- Email info@genariapartments-ilia.gr
- Website http://www.genariapartments-ilia.gr
- Booking Page https://reservations.bookoncloud.com/welcome/genariapartments-ilia