The Farm Inn is a family-friendly hotel located in the outskirts of Newcastle, KwaZulu-Natal. It offers smoke-free rooms for guests who prefer a non-smoking environment. The hotel features spacious and comfortable rooms with a rustic charm. Each room is equipped with amenities such as air conditioning, satellite TV, and tea/coffee making facilities. The hotel has a restaurant serving a variety of dishes made with locally sourced ingredients. Guests can also enjoy activities such as horse riding and fishing in the hotel's surrounding area. The smoke-free rooms provide a clean and healthy environment for families to relax and enjoy their stay.