London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
5 New Bridge Street, London
Set in London, 500 metres from St Paul's Cathedral, Stay Inn St. Paul's offers a living room with a flat-screen TV. This apartment is 1.2 km from Lyceum Theatre and 1.3 km from Theatre Royal Drury Lane.
See MoreUsage of subsidiary facilities may incur additional fees