Manos Borboudakis, general manager, Santo Maris Oia Luxury Suites & Spa, Santorini

Manos Borboudakis, general manager of the Santo Maris Oia Luxury Suites & Spa, Santorini, speaks to Breaking Travel News during the World Travel Awards Europe Gala Ceremony 2018.