Barcelona City Hotel

Aragó, 281, Barcelona, Spain Get Directions to this spot
Category:
Hotels
Aragó, 281
Barcelona
Spain

Rate and review Barcelona City Hotel in Barcelona, Spain!

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