Royston Hall Guesthouse is a historic guesthouse located in Port Shepstone, South Africa. It is situated near a golf course, making it a great choice for golf enthusiasts. The golf course offers stunning views and well-maintained fairways. Guests can enjoy a round of golf and then retreat to the guesthouse's elegant and spacious rooms. The guesthouse also features a swimming pool, a beautiful garden, and a restaurant serving delicious meals. Royston Hall Guesthouse is known for its warm hospitality and attention to detail.