Travelodge Docklands
Apartment style accommodation in the heart of Docklands
Winston Apartments are ideal places for corporate stays, extended stays, holidays and relocations, providing value for money long-term accommodation for business, tourist guests at the same time.