The all new Mykonian Mare the Art Resort N’ Spa is a 5 star property where luxury, services of the highest quality and advanced technological equipment are all combined in order to enhance your overall satisfaction.
This traditional Mykonian Hotel is built on a Cliff side in Agios Stefanos, 3 km from Mykonos town and offers a magnificent view of the islands of Delos and Tinos as well as of the city of Mykonos.
Watch the sunset from the hotel premises or in the Locaya Restaurant with its breathtaking view and keep with you a memory that you will cherish for ever.


