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

B72%

Hotels & Resorts

€42.000.000

15 Jun 2020

#5526