The Cycladic-style Stavroula Town Studios are centrally located in the town of Mykonos, within 800 metres from the port. They offer elegantly decorated, self-catering units with town views. The popular Little Venice and the windmills are found within proximity.
Fitted with beamed ceilings and wrought-iron beds, all studios of Stavroula are air conditioned. Each unit features a kitchenette with fridge and cooking hobs, and a private bathroom with shower and hairdryer. A TV is also available.
Guests will find a variety of restaurants, bars and shops within a short walk from the property, while a bus stop providing connection to the beaches of Psarou and Platis Gialos is just 100 metres away. Mykonos Airport is at a distance of 2.5 km. Free public parking can be found nearby.