Het Goodwood Hotel biedt goede service en voordelige accommodatie in het centrum van Londen. Het beschikt over gratis WiFi en ligt op een steenworp van de belangrijkste vervoersverbindingen, zoals het station St Pancras International.
Het hotel bevindt zich aan Russell Square. Oxford Circus, het British Museum, Holborn en vele andere bezienswaardigheden in Londen zijn erg dichtbij.
De budget kamers zijn allemaal voorzien van koffie- en theefaciliteiten en een televisie. Sommige hebben een eigen badkamer.