Location: in the heart of the town of Mykonos, next to the port and 3 Km. from the beach.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos (mykonos) Holiday Destinations in Europe