The Lido Hotel doesn't look like much from the outside and it's location, behind a petrol station, doesn't help with that impression.
Even when you get inside, the decoration and general feel of the main reception area is somewhat "tired".
However, the rooms have recently been renovated and are to a very high standard.
The hotel is outside of Johannesburg and in beautiful countryside.
If you are planning a private stay you will need your own transport.
I stayed for business with a company in the local area and was very pleased with the facilities and the helpfulness of the staff.