Hotel Paseo de Gracia, Barcelona. Book now