Pedro Salazar, sales manager, Bensaude Hotels

Pedro Salazar, sales manager, Bensaude Hotels, brings Breaking Travel News up to date with a series of developments at the industry leading Terra Nostra Garden Hotel.