Get a Hotel in West Byfleet

The Station

The Station

West Byfleet • Show on map 7.3/10 View Details for Price

Set in West Byfleet, 20 mi from London, The Station features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar and garden. Free private parking is available on site.…More info

Book now