Motel One London Tower Hill

Project details
Architect: Mackay + Partners
Developer: Endurance Land & Scottish Widows Investment Partnership

The latest Motel One hosts 291 bedrooms.