Obsahující úschovnu zavazadel a restauraci, hotel The Captain Cook Londýn nabízí ubytování ve čtvrti Fulham, 6 km od Buckinghamský palác.
Nemovitost se nachází v blízkosti Church of St Thomas of Canterbury a ve vzdálenosti 900 metrů od stanice metra Parsons Green. Přírodopisné muzeum se nachází 2 km od nemovitosti. Hotel stojí poblíž parků ve městě Londýn.
Bar v hale je ideální pro relaxační nápoj. Hosté mají poblíž bar The Captain Cook, která je zhruba 30 metrů od hotelu.