Nestled in peaceful and beautiful garden surroundings, The Birches Guest House is known for it's friendly and welcoming atmosphere, with special emphasis on personal service.
The Birches Guest House is centrally situated in the town of Middelburg, Mpumalanga - the perfect halfway stop between Johannesburg International Airport and the Kruger National Park (we are 150km from Johannesburg). Middelburg also boasts it's own interesting and unique tourist attractions which we would be happy to advise you on. The Middelburg Country Club and Golf Course, is within walking distance of The Birches Guest House.