Barceló Opens Its First Hotel In The Azores

The Barceló Hotel Group announced the opening of its first hotel in the Azores and the only five-star hotel on the island of Terceira. With this 130-room property, the group is strengthening its presence in Portugal, where it has been operating the …