Verified listing
5* Luxury Resort with Private Beach in Crete
5* Luxury Resort with Private Beach in Crete
5* Luxury Resort with Private Beach in Crete

5* Luxury Resort with Private Beach in Crete

Elounda, Greece

B72%

Hotels & Resorts

€42.000.000

24 Feb 2020

#5526