Photos coming soon
HOTEL
Baytree Hotel
59 Vicarage Lane Stratford,Vicarage Lane, London
Where it sits
Baytree Hotel
59 Vicarage Lane Stratford,Vicarage Lane, London
51.54045, 0.01079
Similar stays nearby
Baytree Hotel
Hotel · 0 m
Stratford by Servprop
Hotel · 87 m
London Oasis Apartment
Hotel · 126 m
Cozy Stratford Retreat Near London
Hotel · 224 m
London Retreat-2 Bedroom House Parking & Garden
Hotel · 226 m
The Stratford Villas
Hotel · 227 m
Luxury maisonette opposite Batteries Park
Hotel · 237 m
Cottage 76
Hotel · 251 m
Plan around Baytree Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
