Aparthotel Senator Barcelona
Aparthotel Senator Barcelona
Aparthotel
Via Augusta, 167
, Barcelona, Spain
08021
72
Average ·
90 reviews