CitizenM Opens New Hotel in Scotland
Dutch hotel group jumps the channel with a third property in Glasgow and confirms four new hotels and more than 1100 rooms in London and New York
Dutch hotel group jumps the channel with a third property in Glasgow and confirms four new hotels and more than 1100 rooms in London and New York