(1 / 40 )

This 3 star hotel is located within the city of Barcelona.
Registration number: HUTB-010553,HUTB-000327,HUTB-000329,HUTB-000334,HUTB-004927, HUTB000325HUTB004928HUTB000331HUTB00033
Smoking forbidden
Pets forbidden