Hotel 1898

Hotel 1898
La Rambla, 109, Barcelona, Spain