★★★
The Captain Cook is a 3 stars accommodation located 7 km far from the center of London. Offers a price by night in a double room starting at $150. Offers to its customers free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking and restaurant.
You can book your room in The Captain Cook from $150.
There are 727 comments on this accommodation:
Address: 203-205 Dawes Road. SW6 7QY London. United Kingdom.