Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Goodwood Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
With a stay at Goodwood Hotel, you'll be centrally located in London, just a 5-minute walk from Russell Square and 13 minutes by foot from The British Museum. This eco-friendly hotel is 0.5 mi (0.8 km) from University College London and 1.1 mi (1.8 km) from Royal Opera House. The front desk is staffed during limited hours. Stay in one of 27 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided da...
More details
38-40 Tavistock Pl, Kings Cross, London WC1H 9RE, UK - London, Greater London - UK - 19
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00