137 Upton Lane
Ideally located in the Stratford area, 137 Upton Lane promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the property's facilities and services. Service-minded staff will welcome and guide you at 137 Upton Lane. Some of the well-appointed guestrooms feature flat screen television, heating, soundproofing, extra long beds (> 2 meters), television. The property offers various recreational opportunities. 137 Upton Lane combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.
$ 47.00
United Kingdom London 137 Upton Lane