The Farm Inn is a charming countryside hotel located just outside Newcastle, KwaZulu-Natal. The hotel offers comfortable and spacious rooms, providing a peaceful retreat for guests. While the hotel does not have an on-site gym, it offers various outdoor activities such as horse riding and fishing, allowing guests to stay active during their stay. The hotel's picturesque surroundings and tranquil atmosphere create a perfect setting for relaxation. The Farm Inn also features a restaurant serving delicious meals made from locally sourced ingredients. If you're looking for a peaceful countryside getaway with opportunities for outdoor activities, The Farm Inn is an ideal choice.