RT.com RT Partners Hotels Spain Barcelona HOTEL EL CASTELL DE SANT BOI

HOTEL EL CASTELL DE SANT BOI

Basic information
Category
3 Stars
Address CL CASTELL, 1 SANT BOI DE LLOBREGAT
City Barcelona
Country Spain
Number of rooms 44
Fax number

Special deals