Located in the heart of Liverpool, this 4-star property is one of the city’s major attractions and it ensures a fascination stay at an affordable price. Located on Chapel Street, The Thistle Liverpool City Centre - Atlantic Tower is situated near Liver building, home of the Grand National. Each room is designed to cater to your needs and features spectacular views of the river Mersery. The Thistle Liverpool City Centre - Atlantic Tower offers all the facilities you need including constant access to internet all over the hotel. For guests who find pleasure in entertainment, concerts can be enjoyed near the hotel. And for those who can’t decide what to do with their free time, there is plenty of culture and shopping to be experienced right at the Thistle Liverpool City Centre - Atlantic Tower itself. The surroundings in Liverpool are perfect for tourists on vacation trying to capture the authentic culture. Never worry about having to even lift a finger, and have all your requests catered for when you pick Thistle Liverpool City Centre - Atlantic Tower for your next vacation.