Situado em Beechworth, o Twelve on Albert apresenta acomodações de 4 estrelas com acesso a um grande jardim e uma varanda através da área de estar partilhada. Este hotel disponibiliza quartos com ar condicionado e uma casa de banho privativa.
No hotel, os quartos estão equipados com um guarda-roupa, uma televisão de ecrã plano e uma chaleira eléctrica.
Albury fica a 47 km do alojamento.