38-40 Tavistock Place, London, WC1H 9RE.
The Goodwood Hotel is a hotel offering a range of different sized bedrooms for visitors. The Goodwood Hotel is based in Tavistock Place, London - see map for location of Tavistock Place.
Telephone: 020 78370855
The Goodwood Hotel are listed in the hotel section here:
Now displaying reviews 1 - 3
My friends and i stayed here for a long weekend and found the place a real delight. Rooms were clean... More »
Yes the decor will never win any style awards and the room hadn't been dusted in a long time, but th... More »
Completely agree, just had a look around the rooms and found them awful. All rooms smelt musty with ... More »
View the complete list of The Goodwood Hotel reviews »
The Goodwood Hotel is in Tavistock Place, London. You can view a list of neighbouring businesses by going to the Tavistock Place page.
This map shows the approximate location of The Goodwood Hotel in Tavistock Place.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 38-40 Tavistock Place.
Map showing The Goodwood Hotel within Tavistock Place,