El Palace, situated in Barcelona's electric Eixample district, is one of the city's most iconic hotels. The historic former Ritz outpost has hosted some of Catalonia's most vaunted personalities over ...