Nestled in South Pelion, this 2-bedroom, 1-bathroom apartment brings it all within your reach. Fans of nature and the outdoors will love being 7 minutes by foot from Abovos Beach and 7 minutes from Lagoudi. Afetes Town Square is just a shor...
Located in South Pelion, this apartment is on the beach. Museum of Olive and Oil and Milies Museum are cultural highlights, and some of the area's activities can be experienced at Kamara Estate and Damouchari Beach.