The 3-star The Captain Cook Inn is set just 1.6 km from Hammersmith, British Museum and Hammersmith Apollo Theatre. The excellent hotel represents imperial architecture in London.
The hotel is ideally located close to Parsons Green subway station. The distance between London city center and the property is 7 km.
The Captain Cook Inn can be reached in 20 minutes by car from London Heathrow airport.
Rooms at The Captain Cook Inn feature modern touches such as a work desk, a closet, flat-screen TV, complimentary Wi-Fi and a mirror. The Captain Cook Inn offers rooms with the garden view. Bathrooms come with a hairdryer and a shower.
Eat & Drink
Offering Italian dishes, The River Cafe is a 5-minute walk away.