Situated in Lechaio, Lechaio Resort provides free WiFi, and guests can enjoy free bikes and a garden. Nafplio is 41 km from the country house. Read more
Situated in Lechaio, Lechaio Resort provides free WiFi, and guests can enjoy free bikes and a garden. Nafplio is 41 km from the country house.