Alberto Holgado, owner, Charming Luxury Lodge & Private Spa
Honoured with the trophy for World’s Leading Boutique Resort by the World Travel Awards, Alberto Holgado, owner of Charming Luxury Lodge & Private Spa, speaks to Breaking Travel News about the title.