- UK Information
- UK Hotels
- Apex City Of London Hotel
Apex City Of London Hotel
Ideally located in Central London and close to Tower Bridge, The Apex City of London Hotel is a 20-minute taxi ride from London City Airport. This 4-star hotel features modern rooms with a flat-screen TV and power shower.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £128.52
179
Fenchchurch Street, Liverpool Street
Tower Hill & Tower Gateway