Bid History

3-night Suite stay at the Blue Palace in Elounda, Crete