Villa Francesca II is a good accommodation choice in Mykonos Island.
This hotel is situated 8 km away from Archaeological Museum of Delos.
Rooms of Villa Francesca II are appointed with a mini bar, climate control, a laptop-size safe, pay TV and a DVD player. Some rooms at Villa Francesca II have a view over the sea. They come with an electric kettle, a fridge and a stove as well as bathrooms with a shower and a hairdryer.
Nikolas Taverna with Greek specialties is just around the corner.
Check-in:from 15:30-23:59 hours
Check-out:until 11:00 hours