Il Goodwood Hotel offre un buon servizio, sistemazioni economiche e la connessione Wi-Fi gratuita nel centro di Londra, in un punto facilmente raggiungibile dalle stazioni principali, come ad esempio St Pancras International.
Il Goodwood Hotel si trova in Russell Square, nelle immediate vicinanze di Oxford Circus, del British Museum, di Holborn e di numerose altre attrazioni londinesi.
Proposte a tariffe convenienti, le camere sono dotate di set per la preparazione di tè/caffè, TV e, in alcuni casi, bagno interno.