New 5-star Hotel in Crete Springs to Life Through Visual Storytelling

Opening April 2018, Abaton Island Resort & Spa launches an inspiring hotel video, showcasing its USPs with a powerful tale of self-discovery Opening April 2018 in Crete, Abaton Island Resort & Spa provides a personal sanctuary for all its guests.…