The Westralian Riverfront Apartments complex is a luxury residential development on Terrace Road overlooking Langley Park, with panoramic views of the Swan River, South Perth, and Kings Park. It is part of the vital cosmopolitan city of Perth, close to Elizabeth Quay and the heart of Perth CBD.