Barcelona House
Barcelona House
C/ Escudellers,19 Barcelona
Rooms from €82.53 ( £75.03 / $108.79 ) per night
Very good 3* hotel with unbeatable location, all renovated with modern decoration.
Similarly Priced Hotels
This hotel supplied in conjunction with Octopus Travel UK.



