If you can create a virtual private network (VPN) so the remote machine has access to the local network you can leave the mdb on the same box/share and it should work fine.
It may be easier from a networking point of view to use a SQL server such as MySQL or SQL Server express - however if an access database is essential then your options are limited.