2 ★
Goodwood Hotel
Address: 38-40 Tavistock Place, London, United Kingdom
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.
Hotels Nearby
-
Belle Cour Hotel Russell Square
42 Tavistock Place, London
-
Albany Hotel
34 Tavistock Place, London
-
St Athans Hotel 1 ★
20-24 Tavistock Place, London
-
Tavistock Place
11B Tavistock Place, London
-
Harlingford Hotel 3 ★
61-63 Cartwright Gardens, London
-
Leigh House Hotel 3 ★
1 Leigh Street, London
-
George Hotel 3 ★
58 - 60 Cartwright Gardens, London
-
Generator Hostel London 3 ★
37 Tavistock Place, Russell Square, London
-
Avonmore Hotel 2 ★
57 Cartwright Gardens, London
-
Ku
Tavistock Place 22, London
-
Mentone Hotel - B&B 2 ★
54-56 Cartwright Gardens, London
-
Access Bloomsbury
32 Burton Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Goodwood Hotel