London, gb · 2-star hotel
Goodwood Hotel is a 2-star hotel located in Russell Square, London. This budget-friendly oasis offers a comfortable stay with essential amenities. Situated in the vibrant Russell Square district, the Goodwood Hotel provides a convenient base for exploring London's attractions, being just a stone's throw from Oxford Circus and the British Museum. Guests can expect cozy rooms equipped with tea/coffee facilities and a TV, with options for en suite accommodations. Complimentary Wi-Fi is available, ensuring guests can stay connected. The hotel's proximity to major transport links, including St Pancras International, makes it an ideal choice for both leisure and business travelers seeking an affordable and memorable London experience. The hotel does not allow pets and has no parking available.
38-40 Tavistock Place
The Goodwood Hotel is approximately 18 miles from London Heathrow Airport (LHR). The journey by car typically takes around 38 minutes, depending on traffic conditions.
This hotel is well-suited for travellers seeking a budget-friendly stay in a central London location. It is conveniently situated near major transport links and attractions, making it a good base for exploring the city.
The hotel itself does not offer on-site dining options. However, there are numerous restaurants and cafes located a short walk away, particularly near King's Cross Station, offering a variety of choices for breakfast and dinner.
The Goodwood Hotel does not appear to have a swimming pool or spa facilities. As a general guide, many hotels in London offer access to local health clubs or spas, which may be available for guests to use.
The hotel is conveniently located near several attractions, including the British Museum, which is about 0.6 miles away. Other nearby landmarks include Oxford Street, Piccadilly Circus, and Trafalgar Square, all within a short distance.
Last updated: September 2026