
Slough, United Kingdom
Premier Inn Slough
3-star hotel · Premier Inn Hotels Europe
Slough. And Premier Inn really is the perfect place to break the journey. Minutes away from the motorway network and Slough train station, you can zoom into London, or scoot around the sights nearby. Which royal residence would…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Air conditioning in public areas


