This luxury hotel is located in the centre of Mykonos Town. The nearest public transport stop is around 100 m from the hotel.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe