Crimson Hotels acquires The Trafalgar St James Hotel in London

Hotel investor and operator L+R Hotels has sold The Trafalgar St James hotel in London to privately owned hotel company Crimson Hotels.

Premium subscriber content – please log in to read more or take a free trial.


Latest news

Best read stories