Hotel Lord Jim - London

Hotels London - United Kingdom

23-25 Penywen Road - SW5 9TT London
Add to selection

Presentation Hotel Lord Jim - London

The Lord Jim Hotel London is an attractive and well-appointed property situated in a quiet, tree-lined street, cosy and moderately priced. The neighbourhood is picturesque and cheerful and has a cosmopolitan atmosphere. Earls Court Station, a major underground interchange, is just three minutes' walk away, while Olympia, Earls Court Exhibition Halls and Museums are within easy reach. Guests are welcome to use the Internet Point situated in the lounge.