
Slough, United Kingdom
Baylis House Hotel
4-star hotel
This hotel in Slough offers 40 comfortable guestrooms with complimentary Wi-Fi. Free self-parking is available on-site, and designated smoking areas are provided. A short drive takes you to the River Thames (5 minutes) and…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


