Home Tags Spain

Tag: Spain

Hotel Continental, Barcelona

We're a Holiday Inn Express kinda folk. We like to know what to expect when we book a hotel, and we like to have...