Baytree Hotel London is nestled in the Newham district of London, 1.7 miles from sports attractions, such as the multi - purpose outdoor London Stadium.
Approximately a 10-minute drive from London Sri Murugan Temple, this 3-star hotel is also approximately a 15-minute drive from Queen Elizabeth Olympic Public Park. The London hotel is also 2.2 miles from such natural sights as Victoria Park. The Baytree London is situated within a few blocks of ArcelorMittal Orbit Sculpture, and Stratford City bus station lies only 10 minutes' walk away. The accommodation is a mere 0.6 miles from Stratford metro station, providing easy access to all the London's attractions. It takes a 15-minute drive from London City airport.
Staying at the Baytree, you may choose from one of the 17 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as ironing facilities.
Dining options also include Tasty Fish Bar & Best Kebab E15, located right near this London hotel.