Located in Oia, 1.1 mi from Cape Columbo Beach, Michelangelo Beach Villa offers air-conditioned accommodations with a balcony and free WiFi. The Naval Museum of Oia is within 1.9 mi of the villa.
The villa features 2 bedrooms, a living room with a flat-screen TV, an equipped kitchen, and a bathroom with a shower.
The villa offers a barbecue. Guests can also relax in the garden.
Athinios Port is 6.2 mi from Michelangelo Beach Villa. Santorini (Thira) Airport is 6.2 mi away.