Located in Makry Gialos and only 2.1 km from Lagoufa Beach, Thea Villas provides accommodation with sea views, free WiFi and free private parking. Providing a garden, the property is located within 2.7 km of Diaskari Beach. The aparthotel features family rooms.
Some accommodation includes a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the aparthotel, every unit includes a private bathroom.
Makrigialos Beach is 2.8 km from the aparthotel. The nearest airport is Sitia Public Airport, 34 km from Thea Villas.