My favourite hotel in Liverpool!

My favourite hotel in Liverpool!

Really nice hotel in Liverpool, England. I’ve stayed here tons of times and enjoy so much! Highly recommended!