Royston Hall Guesthouse is a historic hotel located in Port Shepstone, South Africa. It offers vacation rentals in a beautifully restored colonial mansion. The guesthouse features elegant rooms and suites with antique furnishings and modern amenities. The vacation rentals provide a unique and luxurious experience, with spacious living areas and private balconies overlooking the lush gardens. Guests can relax by the swimming pool, explore the surrounding countryside, or indulge in a spa treatment. The guesthouse also offers a restaurant serving delicious meals made with locally sourced ingredients. Whether you're a history enthusiast or simply looking for a luxurious retreat, Royston Hall Guesthouse is the perfect choice.