The 3-star Odessa Wharf Hotel London offers quick access to Holy Trinity Church, which is just 150 metres away.
Offering British meals, The Ship and Whale is situated right near this London hotel.
Situated 2.5 km from the neoclassical chapel "Old Royal Naval College", this London hotel is a mere 11 minutes on foot from Greenland Pier. Sports fans will also enjoy visiting The Den Football Stadium, 2.6 km from the hotel. Visit Globe Pond, approximately 900 metres from the Odessa Wharf London, and feel complete harmony with the nature of United Kingdom. There is Coca-Cola London Eye Riverside Observation Wheel around 6 km away. The accommodation is nearly a 20-minute drive from Marylebone rail station.
If you stayed at this hotel, share your experience with us, please