Garden 58 Self Catering Apartment is situated in Nelspruit, Mpumalanga, South Africa. Close to all fantastic tourist attractions, such as the well-known Kruger National Park.