Los huéspedes del Odessa Wharf Hotel Londres, de 3 estrellas, pueden disfrutar de acceso al Museo Británico, enclavado a 7 km.
El hotel está enclavado a unos 5 minutos a pie del Muelle Durand y a poco más de 20 minutos en coche de la estación de tren Marylebone. Entre las atracciones que puedes encontrar a una distancia de 8 km de este hotel verás la Galería Nacional. La zona también incluye lugares de interés natural como el Surrey Docks Farm, al lado del Odessa Wharf.
Podrás disfrutar de la comida británica en el restaurante The Ship and Whale, que se encuentra a unos 500 metros.