About The Albert Hotel
The Albert Hotel Official Facebook Page!
The Albert Hotel Description
https://twitter.com/thealberthotel
More about The Albert Hotel
The Albert Hotel is located at 211 Peel Street Tamworth, Tamworth, New South Wales 2340
(02)6766 6363