If you haven’t yet experienced the amazing Trail’s End Bike Hotel in the Elgin Grabouw Valley – you need to treat yourself. Described as “The Centre of the Great Outdoors”, this is exactly what it is with adventure at every turn! The ideal family getaway.