Royal Hotel
The Royal Hotel is 3-star accommodation in the centre of Ladysmith, KwaZulu-Natal, a historic 71-room hotel on the Battlefields Route midway between Durban and Johannesburg.