Centrally located in this Mediterranean city, this property dates back to 1899 when it was constructed by renowned architect Emilio Salas y Cortes. You are within walking distance to both Plaza Catalunya and La ... Read more

View all Luxury Hotels in Barcelona