While we do our best to ensure the accuracy of our listings, events may be postponed or cancelled without notice. Please confirm with the organizer before making any plans.
Located in the heart of Stratford, this quaint hotel is situated at an ideal London location with plenty of public transportation nearby. With just 24 rooms, the London Olympus Hotel may be small in size, but it is large in hospitality with a friendly and helpful staff. The rooms come furnished with tea and coffee facilities, crisp fine linens, television and free WIFI. For those exploring the area, the Olympic Park, O2 Arena and Westfield shopping center are a short ride away.