Goodwood Hotel
38-40 Tavistock Place, Camden, London, WC1H 9RE, United Kingdom
The Goodwood Hotel has good service and budget accommodations in the center of London. It is within easy reach of major public transportation services including St Pancras International and has free Wi-Fi. Goodwood Hotel is in Russell Square. Oxford Circus, the British Museum, Holborn and many other London attractions are very close by. Each budget room has tea/coffee facilities and a TV. Some rooms have private bathrooms. Couples in particular like the location – they rated it 8.0 for a two-person trip.
Location: London
38-40 Tavistock Place, Camden, London, WC1H 9RE, United Kingdom
