Post Tagged with: "Accor Hotels"

Travel

The Pullman Hotel Liverpool

The Pullman Hotel Liverpool

Location, location, location! OK, Liverpool is not a particularly large city, and it isn’t difficult to be within a reasonable stroll of most city centre attractions, but the best place to stay is surely on the waterfront. And that is most definitely where the Pullman Hotel Liverpool is situated; its […]

by × July 20, 2016 × 0 comments