Location

Home » Location

19-23 London Rd, Slough SL3 7RL, United Kingdom.

Public Transport

Train
Slough
1 mi
Train
Datchet
1.6 mi
Metro
Heathrow Terminal 5
4.3 mi
Metro
Uxbridge
5 mi

Closest Airports

London Heathrow Airport
6 mi
RAF Northolt
8 mi
London Luton Airport
27 mi

Leaving so soon?

As the official Hotel website, we can offer you the

Best Rate Guarantee.

Continue Booking