Show page navigation menu

Barcelona office

Setting up shop in one of Europe’s most popular travel destinations was an easy decision to make. Our office opened in 2015 when we decided to expand our hotels operations and we didn’t do it by halves. You can find us at Plaça Catalunya, the city’s most central point.

Jobs in Barcelona