O Charilo está localizado em Dullstroom, a 100 metros do Critchley Corner. Está disponível estacionamento privado gratuito no local.
Algumas unidades têm uma área de estar, ideal para relaxar após um dia agitado. Os quartos estão equipados com uma chaleira. Todos os quartos incluem uma casa de banho privativa. Para maior conforto, são fornecidos produtos de higiene pessoal gratuitos e um secador de cabelo. É fornecida uma televisão de ecrã plano.
Existem vários restaurantes e lojas a cerca de 5 minutos a pé do Charilo. A propriedade fica a 300 metros do Dullstroom Gelofteple Gedenktuin (Jardim Remembrance).