Glenborrodale Castle was built as a guest house by Charles Rudd, the main business associate of Cecil Rhodes, and was later owned by Jesse Boot, who was the proprietor of the Boots chain of chemist shops.