|
|
|
City Hotel London
12-20 Osborn Street, London E1 6TE
City Hotel is easily accessible from Liverpool Street and Fenchurch Street mainline stations. Aldgate East tube station is a 2-minute walk. City Hotel has a prime location in London, Europe’s busiest financial centre and is a favourite for business travellers. Conveniently located adjacent to the Square Mile, leisure travellers enjoy being close to the centre of London. Popular local attractions include the Tower of London, the South Bank, Tate Modern, Shakespeare’s Globe, London Eye, St. Paul’s Cathedral, Spitalsfield Market and others.
|
|
|