The Willows function and wedding venue offers affordable self-catering accommodation in Bloemfontein, Free State, South Africa