If you have questions or concerns about your stay, call +27 137 411 444 to talk to a Town Lodge Mbombela front desk representative.