Check out the free Hotel Owner podcast, Checking In, episodes released weekly

Play
Hotels

Starwood announces opening of Aloft Liverpool

Starwood Hotels and Resorts has announced the opening of Aloft Liverpool, the second Aloft-branded hotel in the UK. 

Back to top button