Motel One London-Tower Hill1 Share with Level Limited Service Economy Brand Motel One Hotels & Resorts Location London, United Kingdom Type Urban Category New Building Year of Completion 2014 Supplied by KALDEWEI