Centrally located in the scenic town of Mykonos, Casa Anna set amidst a garden and within 700 metres from restaurants, bars and shops. It features rooms, studios and apartments with free WiFi. Tourlos Beach is 300 metres away.
Centrally located in the scenic town of Mykonos, Casa Anna set amidst a garden and within 700 metres from restaurants, bars and shops. It features rooms, studios and apartments with free WiFi. Tourlos Beach is 300 metres away.