The Apolafsi Villa in Imerovigli, an economic structure on the island of Santorini, is built in traditional style with white walls and the typical structure of the Greek houses. This apartment has stunning sea views and is the ideal destination for a dream holiday in Greece.