Sheppard Boutique Hotel is a beautiful Boutique Hotel set in lovingly tended gardens in a peaceful suburb of Nelspruit in Mpumalanga. The original residence, built in 1962, has a rich "out of Africa" ambience. Here, courtesy, comfort and personal service are assured.
Read More