HotelsLatest News

Motel One Group to open two hotels in London

Both join Motel One’s current hotel at Tower Hill, bringing the brand’s property count to three hotels in London

Motel One Group has announced plans to open two new hotels in the UK this year, forming part of the group’s wider European expansion with eight properties launching across the continent in 2024. 

Check out our free weekly podcast

Back to top button