Das Sheppard Boutique Hotel befindet sich in Nelspruit, in einem fast ein Hektar großen und sehr gepflegten Gartenareal. Es gibt insgesamt 21 Zimmer (darunter ein Familienzimmer mit zwei Schlafzimmern), die mit Klimaanlage, eigenem Badezimmer, Kingsize-Betten, Minibar mit kostenlosen Getränken und Satellitenfernseher ausgestattet sind. Das Frühstück (und das Abendessen) nehmen Sie auf einer Aussichtsplattform ein, tagsüber können Sie sich im Swimmingpool abkühlen und am Abend das Restaurant für ein großartiges Geschmackserlebnis besuchen!