Umtali Country Inn tem uma piscina exterior sazonal, jardim, um salão partilhado e terraço em Aliwal North. Este hotel de 3 estrelas dispõe de serviço de quartos, depósito de bagagens e acesso Wi-Fi gratuito. Os hóspedes têm à sua disposição um bar.
Todos os quartos dispõem de ar condicionado, televisão de ecrã plano com canais por satélite, um frigorífico, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. O alojamento apresenta alguns quartos com vistas do jardim, e cada quarto está equipado com pátio. As unidades têm uma casa de banho privativa e roupa de cama.
Em Umtali Country Inn vai encontrar um restaurante que serve gastronomia italiano, marisco e steakhouse. Além disso, há também a possibilidade de solicitar opções vegetariano e vegan.
Buffelspruit Nature Reserve fica a 7,8 km de Umtali Country Inn, enquanto Aliwal North Golf Club está a 3 km da propriedade.