Karavostasis, South Aegean, Greece
Upmarket hotel with stylish rooms, a modern restaurant & a pool, plus a kid's playground & cinema.