Stelakis Beach is right in front of Limenaria Beach in Thassos. It offers a restaurant, a garden and air-conditioned accommodations overlooking the Aegean Sea, the mountains or the garden. Free WiFi is provided in all areas.
Opening out to a balcony, all units at Stelakis Beach feature a TV and fridge. Some units are self-catering and all feature a desk. The private bathroom is fitted with a shower.
Guests have the option of a continental breakfast served in the dining area. They can also enjoy traditional and Mediterannean cuisine at the property’s restaurant.
Limenaria village lies within 0.6 mi and Limenas Town is at a distance of 22 mi. Free private parking is provided nearby.