28 Feb The Mykonian Mare location
Mykonian Mare Luxury Boutique Hotel is set on a wonderful landscape in the area of Agios Stefanos, just 800m away from Mykonos New Port. If you are looking for some peaceful moments and still have the chance to be in the heart of everything, the...