Mercure Thames Lodge Staines

Thames Street
Staines
United Kingdom