The Farmhouse Guesthouse is a charming guesthouse located in the outskirts of Newcastle, KwaZulu-Natal. It offers smoke-free rooms for guests who prefer a non-smoking environment. The guesthouse features cozy and comfortable rooms with a country-style decor. Each room is equipped with amenities such as air conditioning, private bathroom, and complimentary toiletries. Guests can relax in the garden or enjoy a swim in the outdoor pool. The guesthouse also offers a delicious breakfast served in the dining area. The smoke-free rooms provide a clean and fresh atmosphere for guests to relax and enjoy their stay.