When El Palace opened in 1919 as the Ritz of Barcelona it was the city’s first five-star luxury hotel. These days, the competition may be fiercer than ever, but El Palace has retained its ...