Situated within a 3-km distance of the 36-hectare Mile End Park, the 3-star Odessa Wharf Hotel London offers proximity to various city highlights.
Frizzante serves various kinds of European dishes in the immediate vicinity of the accommodation.
Located a mere 5 minutes on foot from Durand's Wharf, this London hotel lies approximately a 10-minute ride from shopping venues such as the huge Borough Market. Sports fans can also visit The Den Football Stadium, 2.1 km from the hotel, and take their families to the cantilevered Coca-Cola London Eye Observation Wheel, which is around 7 km away. The Odessa Wharf London allows you to enjoy such natural sights as the Southwark Park nearly a 25-minute walk away. Guests will find themselves 850 m from Canary Wharf tube station, and 3.2 km from the four museums "Royal Observatory Greenwich".