Com uma piscina exterior, o Country Lodge está localizado em Upington, na Região do Cabo Norte. Está disponível acesso Wi-Fi gratuito.
As acomodações têm ar condicionado e uma televisão de ecrã plano com canais por satélite. Um micro-ondas e uma chaleira também são providenciados. Algumas unidades também têm uma kitchenette. São fornecidas toalhas.
O Country Lodge também inclui comodidades para churrascos. Os hóspedes podem desfrutar de refeições no restaurante no local. A propriedade também providencia almoços embalados e o pequeno-almoço está disponível de segunda a sexta-feira, mediante um custo adicional.
O Aeroporto de Upington encontra-se a 6 km.