TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
Slough
The Clock House
The Clock House
4.8
(45 reviews)
242 Brooklands Road, Weybridge KT13 0RD England
+44 1932 859595
Bed and Breakfast
Luxury
Modern
Romantic
Hotel
The Clock House | Slough | United Kingdom | TripAligner