Elia Beach Suites is a brand new house consisting of a mixture of Studios and One Bedroom Apartments. They are located 100m from the long sandy beach and a couple of minutes away from the cosmopolitan center of Nea Flogita village.