Lake Wendouree Luxury Apartments The accommodation is , these spacious apartments offer unparalleled luxury. They measure 110 square meters and come complete with two bedrooms along side an ensuite bathroom as well as living space for your ...More information