Medinaceli Barcelona Hotel



Duc De Medinaceli, 8 Barcelona 8002
Medinaceli hotel access map
Medinaceli hotel photos & more

Rooms rates :
From 90 EUR to 245 EUR

Powered by SEDIPAR S.A.