Royston Hall Guesthouse is a charming guesthouse located in Port Shepstone, offering smoke-free rooms for a peaceful stay. The guesthouse features beautifully decorated rooms with a touch of elegance. Guests can relax in the lush gardens, take a stroll on the nearby beach, or enjoy a game of golf at the nearby golf courses. The guesthouse's smoke-free policy ensures a clean and healthy environment for all guests.