Echo Mountain Inn biedt accommodatie met gratis WiFi en een eigen casino in Thabazimbi. Voor een drankje kunt u terecht in de eigen bar. Er is gratis privéparkeergelegenheid bij de accommodatie.
De kamers zijn voorzien van satelliet-tv. Een aantal kamers heeft een balkon of een patio. Elke kamer heeft een eigen badkamer met een douche. Voor extra comfort worden er gratis toiletartikelen en een haardroger verstrekt.
Er zijn winkels bij de accommodatie.
Het 4WD-circuit ligt op 1,1 km afstand.