Charilo ligt in Dullstroom, op 100 m van Critchley Corner. Er is gratis privéparkeergelegenheid bij de accommodatie.
Sommige accommodaties hebben een zithoek, waar u na een drukke dag kunt ontspannen. De kamers zijn voorzien van een waterkoker. Elke kamer heeft een eigen badkamer. Voor extra comfort worden er gratis toiletartikelen en een haardroger verstrekt. Er is ook een flatscreen-tv aanwezig.
Op 5 minuten lopen van het Charilo vindt u diverse restaurants en winkels. De Dullstroom Geloftefees Gedenktuin (Remembrance Garden) ligt op 300 m van de accommodatie.