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

20 Apr 2020

#5526