A unique resort barely three miles from Mykonos Town, on one of the islands most famous beaches Ayios Yiannis.
Mykonos Grand Hotel & Resort

A unique resort barely three miles from Mykonos Town, on one of the islands most famous beaches Ayios Yiannis.