London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
38-40 Tavistock Place, London
The Goodwood Hotel offers good service and budget accommodation in the centre of London. It is within easy reach of major transport links including St Pancras International and has free Wi-Fi. Goodwood Hotel is located in Russell Square.
See MoreUsage of subsidiary facilities may incur additional fees