Westella is a student accommodation complex in the heart of West End, Brisbane, Queensland, Australia. A home away from home...