Address
53 Calala La, Tamworth, NSW, 2340, Australia
Are you the owner? Manage this listing for free.
This quiet, friendly hotel is by far the best in Tamworth. Just a few minutes from the CBD, the food is the best quality, prepared by chefs who know their job. Ever-changing menu at reasonable prices.