Apple and Rose Guesthouse is a beautifully restored, 129-year-old lady in historic Belfast, Mpumalanga, where you can have a halfway stop between Johannesburg airport and the Kruger National Park. There are 4 well-appointed rooms, each equipped with a queen-sized bed or two single beds and its own bathroom, some of which have both a cast iron bath and a shower.