Churchill House ligt op 6,4 km van de Kloof Country Club en biedt accommodatie met gratis WiFi en gratis privéparkeergelegenheid.
De bed & breakfast verzorgt elke ochtend een volledig Engels/Iers ontbijt.
Churchill House heeft een terras en een tuin.
De Shongweni Farmers & Craft Market ligt op 9 km van de accommodatie, en het PheZulu Safari Park bevindt zich op 11 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven King Shaka, op 38 km van Churchill House.