Le Goodwood Hotel propose un bon service et un hébergement économique dans le centre de Londres. Il se trouve à proximité de grands axes de transport, dont notamment la gare internationale St Pancras, et dispose d'une connexion Wi-Fi gratuite.