38-40 Tavistock Place, London, United Kingdom
Located around a 25-minute stroll from Madame Tussauds London, the 2-star smoke-free Goodwood Hotel London offers Wi-Fi in public areas and parking. This London hotel is in Central London with an array of dining experiences that will tantalize your taste buds, 3.4 km from such natural sights as Hyde Park.
The hotel is right in the centre of the city, nearly a 10-minute ride from Green Park London, and in the immediate vicinity of Russell Square tube station. Sports fans can also visit the fourth-largest Emirates Football Stadium, 3.5 km from the Goodwood London, and take their families to SEA LIFE Centre London Aquarium, which is 2.6 km away. Guests might as well enjoy proximity to Coram's Fields, situated merely 6 minutes' stroll away. The nearby notable religious buildings include St Paul's Anglican Cathedral, 2.3 km from the accommodation. London Euston station is a short way from the Goodwood.
The rooms overlook the street and feature a flat-screen TV with satellite channels and Wi-Fi along with an electric kettle and coffee making facilities. Some rooms include a private bathroom. The en suite bathrooms are appointed with a hair dryer and bath sheets.
While staying at Goodwood Hotel, guests can choose from dining options nearby, such as North Sea Fish Restaurant, located just 150 metres away, or Bloomsbury Coffee House at a 5-minute walking distance.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Goodwood Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please