Petasos Town
Mykonos Town, Mykonos Town, 84600
Very Good, 4.5
This air-conditioned hotel consists of 18 rooms, a lobby, a currency exchange facility, and a safe. In addition, it features a bar, a roof terrace with a sitting area and panoramic views of the town, ...
More Info