Situé à seulement 6 minutes à pied d'Hôtel Odessa Wharf à Londres, les clients peuvent atteindre Ship and Whale en peu de temps.
Vous pourrez déguster une sélection de plats de cuisine britischen au restaurant The Ship and Whale, qui est situé à proximité de l'hotel.
Basé à 4 km du Théâtre du Globe, cet hotel 3 étoiles est aussi à 7 km de l'abbaye de Westminster. L'hotel est également à deux pas un site naturel tel que la Ferme interactive Surrey Docks Farm. Hôtel Odessa Wharf de Londres se trouve à 15 minutes en voiture de la Rue commerçante Neal Street. La gare de Charing Cross se situe à 7 km de cette propriété.