
Standard Double room full double bed
Max 2 guests
Hotel The Ship Inn in London is located 8 km from the city center near Canary Wharf, Tower Bridge, and Tower of London. On-site amenities include a bar, restaurant, cafe, free Wi-Fi, parking, and dry cleaning. Room features may vary, but can include a TV, bathrobe, and slippers.