Situated on the Brisbane River, opposite South Bank, the complex features striking five-star hotel The Star Grand, which has spacious rooms overlooking the riverfront. By night, the scene comes to ...