Villa Olivia is now on Style magazine Georgia

Villa Olivia is now on Style magazine Georgia

Villa Olivia is a luxury residence with a breathtaking view of the Aegean Sea, in the very heart of Crete Island.

A special project by D73, was brought to life by Mirum, Greece.

Made in Italy is the keyword of this stunning villa, with a unique Mediterranean design. Have a look at the review here