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 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.