Idalia Villas-Villa Stefania
Potamianata, Logarata, Greece
0.2 km to City Centre (Open map)
Featuring a year-round outdoor swimming pool for guests' relaxation, Idalia Villas-Villa Stefania Logarata is located about a 10-minute ride from the Kalon Oros Mountain. Featuring a terrace, this…
Read more