X
Xela Falgueras Review of Hotel Barcelona Princess
Great place, great views. Friendly staff and very ...
Great place, great views. Friendly staff and very modern atmosphere.
Great place, great views. Friendly staff and very modern atmosphere.
Comments: