The Royal Country Inn in Dundee combines the benefits of modern accommodation with an old-world charm. Situated in the heart of the battlefields, halfway between Johannesburg and Durban, it is the ideal stop-over for weary travellers - a home-from-home with every comfort and amenity. Originally known as the Royal Hotel, ...