Ideally located in Central London and close to Tower Bridge, The Apex City Of London Hotel is a 30-minute taxi ride from London City Airport. This 4-star hotel features modern rooms with a flat-screen TV and power shower.
No 1 Seething Lane, City of London, London, EC3N 4AX, United Kingdom
Hotel booked 3 times today.
Nightly rates from $153 to $568