May 13, 2020 Nature Eco Residences Santorini by George Zafiriou Featured Pin on Pinterest Pin Save Photo Save Email Photo Email Designed by George Zafiriou and Dimitris Loukas, this inspiring boutique hotel is located on the Greek island of Santorini. Read more