Clayton Hotel City of London
London England
Check in
3:00 PM
Check out
11:00 AM
A stay at Clayton Hotel City of London places you in the heart of London, within a 5-minute drive of Tower of London and The Shard. This hotel is 3 mi (4.8 km) from London Eye and 3.1 mi (5 km) from The British Museum.
Make yourself at home in one of the 212 guestrooms featuring minibars and flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
Property Details
Location
10 New Drum Street, London, England E1 7AT, United Kingdom