Located in Áyioi Apóstoloi and only 2 km from Klimaki Beach, el castle provides accommodation with garden views, free WiFi and free private parking. This recently renovated apartment is located 2.3 km from Cheromylos Beach and 2.4 km from Stomio Beach. Guests can make use of a garden.
Some accommodation includes a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the apartment complex, each unit is equipped with a private bathroom.
Dystos Lake is 14 km from the apartment, while Church of Agios Charalabos Lefkon is 25 km away. The nearest airport is Eleftherios Venizelos Airport, 87 km from el castle.