Set in Darmarochori and only 15 km from Agios Dimitrios Church, Villa Henry Darmarohori offers accommodation with sea views, free Wi-Fi and free private parking. The property features mountain and pool views, and is 15 km from Platanias Square.
1 Darmarohori, Darmarochori, 73006, Grecia