Self-contained hotel on the grounds of Bloemfontein Zoo - 15-minute walk from Free State Stadium, 2.2 km from the city centre.