H10 Catalunya Plaza

Address:

Ptg Catalunya 7
Ptg Catalunya 7
Spain Barcelona, Barcelona

Phone:

2.16879

Hotel star rating:

3 stars

Brand name:

H10 Hotels

Map:


Contact   ·   Privacy   ·   Terms