Elounda Peninsula Hotel Review, Crete, Greece
Panoramic sea views from this beachside all-suite property give it a boutique feel, but the impressive raft of activities from neighbouring sister properties make Elounda Peninsula one of Crete’s best hotels.