RT.com RT Partners Hotels Spain Barcelona Catalonia Berna

Catalonia Berna

Basic information
Category
4 Stars
Address Roger de Lluria 60
City Barcelona
Country Spain
Number of rooms 124
Fax number

Special deals