Surrounded by a lush garden with trees, Black Swan Guest House is located in Boschoek It features a pool and a childrens playground Rustenburg is a 30-minute drive away Each room has its own entrance and offers tea-and-coffee-making facilities Featuring a shower, the en-suite bathrooms come with free toiletries and are fitted with towels Breakfast is served in the communal dining area The self-catering cottage is equipped with a kitchen Black Swan Guest House also offers barbecue facilities The bed and breakfast is about 17 km from Sun City and Pilanesberg National Park