The property location is the district of Agios Lazarus in the island of Mykonos. Agios Lazarus is a hill on the south part of the island, between the beaches of Psarou and Ornos and about 10-15 minutes from the Mykonos town.
The villa being located at the highest point of Agios Lazarus, provides a breathtaking view of the Cyclades Islands such as Naxos, Paros, Siros, Tinos and the ancient island of Delos. On clear days one can see the islands of Serifos, Sifnos and Ios.