Gran Hotel Barcino, Barcelona hotels at discounted rates

Gran Hotel Barcino
Jaime I, 6, Barcelona, 08002, Spain