The sacred island of Delos, birthplace of Apollo, God of light and the biggest archaeological site in Europe dominates the breathtaking views of Olympous Wellness retreat villa. The islands of Tinos and Syros complete the puzzle of the amazing views from this luxurious estate. Olympous Wellness Retreat, located at a distance of 7 minutes from Mykonos town and 5 minutes car ride from Ag. Stefanos beach, covers 520m2 and sits on a terrain of 4.900m2, in a serene environment, surrounded by the fabulous traditional Cycladic stonework. Its grounds accommodate up to 16 guests in 8 bedrooms with air condition units and ceiling fans as well as TV and Wi-Fi.