Located at the centre of Mykonos Town, Villa Francesca is traditionally built in Cycladic style. It offers accommodation with Aegean Sea views. The nearest beach is 100 metres away.
Located at the centre of Mykonos Town, Villa Francesca is traditionally built in Cycladic style. It offers accommodation with Aegean Sea views. The nearest beach is 100 metres away.