Located just 15 metres from the beach, Lydiamare in Therma Village offers self-catering accommodation with Icarian Sea views. Free WiFi is available throughout.
Located just 15 metres from the beach, Lydiamare in Therma Village offers self-catering accommodation with Icarian Sea views. Free WiFi is available throughout.