The Farm Inn is a tranquil retreat located just outside Newcastle, KwaZulu-Natal. Surrounded by lush greenery and rolling hills, this hotel offers a peaceful escape from the city. The rooms are spacious and well-appointed, providing guests with a comfortable stay. Guests can enjoy a range of activities such as hiking, bird watching, and horse riding. With free cancellation, guests have the flexibility to change their plans if needed.