The hotel enjoys a convenient location just 200 metres from public transport.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe