No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
4 - 5 Devonshire Square, London
Devonshire Club is situated in the City of London district in London, 800 metres from Brick Lane and 900 metres from Tower of London. Guests can enjoy the on-site bar and have access to the exclusive private members club during their stay.
See MoreUsage of subsidiary facilities may incur additional fees