Hotel Barcelona Center

Hotel Barcelona Center
Carrer de Balmes, 103, Barcelona, Spain