Barcelona Center Hotel

Barcelona Center Hotel Address: Calle Balmes 103-105, Barcelona, Spain

Minimum price found for Barcelona Center Hotel was: 76 EUR

Click here to get more information, photos & guest ratings for Barcelona Center Hotel