Hotels

Ruby Hotels open first UK property in London

Munich-based hotel brand Ruby Hotels has launched its first UK property in London’s Southbank.

Check out our free weekly podcast

Back to top button