The Albert Hotel
Address: 211 Peel St, Tamworth NSW 2340
The Albert Hotel is situated in the Main Street of Tamworth (Peel Street) close to shops and businesses. It’s known for its great food, live music and friendly country style atmosphere.
Hours: Open 7 Days 11am – Late
Phone: (02)67666363 Fax:67666367