RT.com RT Partners Hotels Spain Barcelona Catalonia Plaza Catalunya

Catalonia Plaza Catalunya

Basic information
Category
4 Stars
Address C/ Bergara 11
City Barcelona
Country Spain
Number of rooms 148
Fax number

Special deals