The Serras Hotel Barcelona

Passeig de Colom, 9 | Barcelona, Barcelona 08002  [SEE MAP]Barcelona, Barcelona  [SEE ADDRESS]
Credit

Courtesy of The Serras Hotel Barcelona