connect with us
Travel & Tourism industry news by Greek Travel Pages (gtp)

Crete’s Olive Green Hotel Among TripAdvisor’s 25 Best in Greece

Crete's Olive Green Hotel is among the 25 best in Greece, according to TripAdvisor's Travelers’ Choice Awards for Hotels 2019.