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.
Posted On 15 Jan 2019
Greek Travel Pages,
6, Psylla str. Athens GR 10557
Call center: +30 210 324 7511
Guest posts are welcome. Read the editorial guidelines here.