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

Play
Property

London’s Ace Hotel sold for £150m

The Ace Hotel in Shoreditch, London, has been sold for its asking price of £150m – working out at £580,000 per bedroom. 

Back to top button