RT.com RT Partners Hotels Spain Barcelona El Palace

El Palace

Basic information
Category
5 Stars
Address Gran Via De Les Corts Catalanes 668 Ciutat Vella
City Barcelona
Country Spain
Number of rooms 125
Fax number

Special deals