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.