The Farmhouse Hotel is a charming holiday apartment situated on a picturesque farm in Newcastle, KZN. The apartments are beautifully decorated and offer a cozy and rustic atmosphere. Guests can enjoy the tranquility of the countryside while still being close to the city center. The hotel features a swimming pool, a restaurant serving delicious farm-to-table cuisine, and a range of outdoor activities such as hiking and horseback riding. It is the perfect place to unwind and reconnect with nature.