Hotels nearby 145-157 St John St, Central London, London EC1V 4PY, UK



Acorn of London - Bedford Place Apartments

Approximately 1.54 km away
Address: Bedford Place, London, London, England, United Kingdom

Macdonald Hotel

Approximately 1.54 km away
Address: 46-54 Argyle Square, London WC1H 8AL, United Kingdom

Rough Luxe Hotel

Approximately 1.54 km away
Address: 1 Birkenhead Street, London WC1H 8BA, United Kingdom

Macdonald Hotel

Approximately 1.54 km away
Address: 45-46 Argyle Square, London, United Kingdom

Andaz Liverpool Street London - A concept by Hyatt

Approximately 1.54 km away
Address: 40 Liverpool Street, London, United Kingdom

Bedford Place Apartments

Approximately 1.54 km away
Address: Bedford Place, London, London, England, United Kingdom

The Principal London

Approximately 1.55 km away
Address: 8 Russell Square, Bloomsbury, London WC1B 5BE, UK

Generator Hostel London

Approximately 1.55 km away
Address: 37 Tavistock Place, Russell Square, London, United Kingdom

Grange Portland

Approximately 1.55 km away
Address: 31-32 Bedford Place, London, United Kingdom

Hotel Russell

Approximately 1.55 km away
Address: Russell Russell Square, London, United Kingdom

Grange Clarendon

Approximately 1.55 km away
Address: 34-37 Bedford Place, London, United Kingdom

Generator Hostel London

Approximately 1.55 km away
Address: 37 Tavistock Place, Russell Square, London, United Kingdom

Grange Portland

Approximately 1.55 km away
Address: 31-32 Bedford Place, London, United Kingdom

Hotel Russell

Approximately 1.55 km away
Address: Russell Russell Square, London, United Kingdom

Grange Clarendon

Approximately 1.55 km away
Address: 34-37 Bedford Place, London, United Kingdom