Offering a sun terrace and views of the garden, La central Apartments is set in Limenaria in the Thasos Region. Limenaria Beach is 164 feet away. Free WiFi is available throughout the property.
The accommodations is air conditioned and features a seating area. There is also a kitchenette, fitted with a fridge and stovetop. Towels and bed linen are available.
Metalia Beach is 984 feet away.