Situé à Beechworth, le Twelve on Albert propose un hébergement 4 étoiles avec accès à un grand jardin et à une véranda via le coin salon commun. Cet hôtel propose des chambres climatisées avec salle de bains privative.
Les chambres comprennent une armoire, une télévision à écran plat et une bouilloire électrique.
Albury se trouve à 46,7 km.