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

Crete’s Elianthos Villas Once Again Wins Guest Review Award by Booking.com

Elianthos Villas, located on Crete, has once again been honored with the Guest Review Award by online booking platform Booking.com.

Elianthos Villas Receives Guest Review Award 2017 by Booking.com

Elianthos Villas, located on Crete, was recently honored with the Guest Review Award 2017 by the online booking platform Booking.com.