If you are looking for a self-catering room in Nelspruit for a business trip or holiday, look no further than Vineyard on the Hill Guest House. Out of the 7 of the beautiful rooms in our guest house, 2 of our rooms are self-catering. Continue reading “Self Catering in Nelspruit: Your Home Away From Home”