Venues for hire in Staines
-
Mercure London Staines upon Thames Hotel
Mercure London Staines upon Thames is a three star hotel and has a total of four meeting rooms with the largest holding up to 120 delegates. There are 88 bedrooms with Wi-Fi, there is also a leisure centre nearby as well as Elmsleigh Shopping Centre.Mercure London Staines upon Thames is located…