Review: the Aloft Liverpool hotel
This is my review of the Aloft hotel in Liverpool. Last weekend I went to Liverpool to take a look at the (fairly) new Aloft hotel. This is, amazingly, the only Starwood hotel in England outside .....
This is my review of the Aloft hotel in Liverpool. Last weekend I went to Liverpool to take a look at the .....
26 Aug 201626 August 2016 • 15 comments