23-25 Penywen Road, London, GB
An attractive and well appointed hotel situated in a quiet, tree lined street, cosy and moderately priced. the neighbourhood is picturesque and cgeerful 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.