Set amidst a blossomed garden, Aelia Villa complex is located in Limenas, Thassos, in a convenient and picturesque area just 50 m from the organised Agios Vassilis Beach. Disposing 18 self-catering Suites with branded mattresses and linen, Aelia Villa is there to offer relaxing luxurious vacation to every guest, honoring this way the Greek hospitality.