Olive Green Hotel

Published: January 24, 2017

Located on the Greek island of Crete, the Olive Green Hotel honors the natural beauty and traditions of the picturesque locale. With the concept created by designer Alina Tsolakakis and hotel managing director Lefteris Karatarakis, the eco-friendly property embraces minimalism in harmony with the purity of the surrounding environment.