Location Map with directions
With a little walk for about 299 you can get off the public transport at Tamworth.
The address of The Albert is 211 Peel St, Tamworth, New South Wales 2340, Australia. The map below shows the location of the restaurant. You can easily print this map. You can also get information about public transportation and parking near The Albert from this page.
More restaurants near The Albert
The following restaurants are in direct vicinity to The Albert. These nearby restaurants are close to 211 Peel St, Tamworth, New South Wales 2340, Australia and therefore an alternative to The Albert.