Offering an outdoor pool and views of the sea, Theros Villas & Suites is set in Chrysi Ammoudia in the Thasos, just 492 feet from the beach. Free WiFi is offered throughout the property. Guests can enjoy a drink at the on-site bar.
The accommodations is air conditioned and features a flat-screen TV. Some units include a terrace and/or balcony. All units feature a kitchenette equipped with a fridge and stovetop. Each unit features a private bathroom with slippers and free toiletries. The aparthotel offers free private parking on-site
The port is 7.5 mi from Theros Villas & Suites, while Giola is at 19 mi.