Welcome to Saint John, a picturesque 5-star haven located on the stunning Agios Ioannis Beach in Mykonos! This exquisite hotel is designed for travelers seeking relaxation and indulgence. Enjoy breathtaking views of the Aegean Sea, unwind by the infinity pool, or treat yourself at our delightful on-site restaurants. With spacious accommodation options, impeccable service, and a prime location just steps away from the beach, your stay at Saint John will be unforgettable. Whether you’re lounging under the sun or exploring the vibrant local culture, we’ve got everything you need for a perfect holiday experience!