"Lying on a perfect sandy Private Beach, in a privileged location of Mykonos Island, offering breathtaking views of the Aegean Sea!."
Nestled aside the ever changing colors of the sea in Agios Ioannis area, Saint John Hotel is the finest beach resort on Mykonos Island providing the ultimate romantic, pampering experience on the island of Mykonos, the avant-garde Island of Greece.