Situated in the south coast of New South Wales, Abode Malua Bay offers 52 stylishly appointed self-contained, apartment-style rooms perfect for those traveling for work or leisure, groups and long stay guests. Abode Malua Bay provides several room ...More information