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

4* Luxury Resort with Private Beach in Crete

Elounda, Greece

72%

Hotels & Resorts

€42.000.000

5 Oct 2020

#5526