The First Lady
28 guests
10 bedrooms
Mykonos, Greece
This is the sort of breathtaking home you get when modern architecture, hotel-style amenities and an incredible location all align together. Located on a hillside in the south of Mykonos, the address benefits from a wonderful view of the sparkling Aegean Sea and neighbouring islands in the distance.