Posted by: travelengland100 on: July 16, 2009
An attractive and well appointed hotel 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, is just three minutes walk away, while Olympia, Earls Court Exhibition Halls and Museums are within easy reach.
