The largest city in Western Europe needs no introduction. A vibrant hub of business and culture alike, London has more history than most and the landmarks to show for it. From the classic majesty of Buckingham Palace to the cutting-edge skyscrapers overlooking the River Thames, London is a place of infinite wonder. The Motel One in London has paid homage to the city by basing the hotel’s interior on the Tower of London, home of the Crown Jewels. And we are always looking for new gems to add to our team of dedicated staff in the nation’s capital. Check out our vacancies and contact us today!