Built in , The Captain Cook Inn is a distinct addition to London and a smart choice for travelers. The excitement of the city center is only away. With its convenient location, the hotel offers easy access to the city's must-see destinations.
The facilities and services provided by The Captain Cook Inn ensure a pleasant stay for guests. While lodging at this wonderful property, guests can enjoy free Wi-Fi in all rooms, luggage storage, Wi-Fi in public areas, car park, restaurant.
Experience high quality room facilities during your stay here. Some rooms include television LCD/plasma screen, carpeting, linens, mirror, closet, provided to help guests recharge after a long day. The hotel offers fantastic facilities, including garden, to help you unwind after an action-packed day in the city. The Captain Cook Inn is your one-stop destination for quality hotel accommodations in London.