Situato a Beechworth, il Twelve on Albert offre sistemazioni a 4 stelle con accesso a un ampio giardino e a una veranda con area salotto in comune. Questo hotel offre camere climatizzate con bagno privato.
Le camere sono dotate di armadio, TV a schermo piatto, bollitore elettrico.
La struttura dista 47 km da Albury.