Photos coming soon
HOTEL
Westminster House
31-37 Windsor Road Flat 3,Windsor Road, Slough
Where it sits
Westminster House
31-37 Windsor Road Flat 3,Windsor Road, Slough
51.50744, -0.59624
Similar stays nearby
Westminster House
Hotel · 9 m
Premier Inn Slough Central South
Hotel · 15 m
Premier Inn Slough Central South
Hotel · 48 m
Kensington House by Solitaire Suites
Hotel · 52 m
Kensington House Slough by MNK Estates
Hotel · 54 m
Windsor Road 2-Bed Flat near The Curve
Hotel · 92 m
Travelodge Slough
Hotel · 99 m
Travelodge Slough
Hotel · 127 m
Plan around Westminster House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
