Photos coming soon
HOTEL
Travelodge London Finchley
Winston House 2 Dollis Park, London
Where it sits
Travelodge London Finchley
Winston House 2 Dollis Park, London
51.60109, -0.19548
Similar stays nearby
Veeve Arty in Finchley
Hotel · 292 m
Finchley Central Luxury 2 3 Bed Triplex Loft Style Apartment
Hotel · 297 m
Finchley Central Spacious Triplex
Hotel · 299 m
Sun's Up
Hotel · 345 m
Sun's Up
Hotel · 345 m
Chumleigh Lodge Hotel
Hotel · 511 m
Apt w Garden Oasis in Finchley
Hotel · 707 m
Veeve - Smart & Cosy
Hotel · 721 m
Plan around Travelodge London Finchley
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
