Hotel Rivoli Ramblas, Barcelona hotels at discounted rates

Hotel Rivoli Ramblas
La Ramblas, 128, Barcelona, 08002, Spain