Checking In – The Mercure Liverpool Atlantic Tower
On a recent trip to Liverpool we had the opportunity to stay at the Mercure Liverpool Atlantic Tower. The hotel is located in the heart of Liverpool and this makes it the perfect place to base yourself in the city.