Barcelona House

Escudellers, 19, Barcelona, Spain Get Directions to this spot
Category:
Hotels
Escudellers, 19
Barcelona
Spain

Rate and review Barcelona House in Barcelona, Spain!

Share your experiences at Barcelona House with your friends or discover more Hotels in Barcelona, Spain.