Sheppard Boutique Hotel bevindt zich in Nelspruit en ligt in een bijna één hectare grote, mooi onderhouden tuin. Het hotel biedt in totaal 21 kamers, waaronder ook een familiekamer met twee aparte slaapkamers. Ze zijn allemaal uitgerust met airconditioning, ensuite badkamers, kingsize bedden, minibars met gratis drankjes en satelliet TV’s. Er is een uitkijkplatform waarop het ontbijt wordt geserveerd, een zwembad om lekker af te koelen, en het huisrestaurant The Grillroom zorgt voor de nodige culinaire verwennerij, binnen of al fresco op het terras.