Twelve on Albert ligt in Beechworth en biedt 4-sterrenaccommodatie met toegang tot een grote tuin en een veranda via de gemeenschappelijke loungeruimte. Dit hotel biedt kamers met airconditioning en een eigen badkamer.
De kamers van het hotel zijn voorzien van een kledingkast, een flatscreen-tv en een waterkoker.
Albury ligt op 47 km van de accommodatie.