201 Upton Lane, located in Stratford,
London, is a popular choice for travelers. From here, guests can enjoy easy access to all that the lively city has to offer. With its convenient location, the hotel offers ...
Read more
201 Upton Lane is a popular choice among travelers. It's located in Stratford (
London). From this location, guests have easy access to the vibrant city. The hotel's convenient location makes it easy to reach the city's top attractions. The hotel at 201 Upton Lane offers many amenities to enhance your London stay. To ensure the best comfort for our guests, we offer free Wi-Fi throughout the hotel, including in our car park, family rooms, and elevators. 13 rooms are spread across three floors and provide a comfortable home away from home. Select rooms offer modern comforts like a closet, towels and wooden/parquet flooring. The hotel offers a variety of recreational activities that will keep you entertained throughout your stay. The 201 Upton Lane is a great base for your London stay.