El Theros Villas & Suites se encuentra en Chrysi Ammoudia, en el archipiélago de Thasos, a solo 150 metros de la playa, y ofrece una piscina al aire libre y vistas al mar. Hay WiFi gratuita en todas las instalaciones. El establecimiento alberga un bar.
El alojamiento dispone de aire acondicionado y TV de pantalla plana. Algunos alojamientos tienen terraza y/o balcón. Todos disponen de zona de cocina con nevera y fogones. El baño es privado e incluye zapatillas y artículos de aseo gratuitos. El aparthotel ofrece aparcamiento privado gratuito.
El puerto se encuentra a 12 km del Theros Villas & Suites, mientras que Giola está a 30 km.