A chain of five fine hotels committed to excellence, in five beautiful and carefully selected locations across the magnificent island of Santorini, Greece.
Breakfast on Aegean Plaza hotel! Enjoy your stay! Read more
Luxury accommodation in the center of the Island! El Greco Resort in Fira, Santorini - Greece Read more
Santo Mira Mare resort in Perivolos beach in Santorini, Greece Read more
Junior suite and Aegean view from Belvedere Suites in Santorini, Greece Read more
Sunset view from Cliff Side Suites Read more
Foursquare © 2015 Lovingly made in NYC & SF
Download Foursquare for your smart phone and start exploring the world around you!