El Echo Mountain Inn ofrece alojamiento en Thabazimbi y cuenta con WiFi gratuita y casino. El establecimiento alberga un bar. Hay aparcamiento privado gratuito.
Las habitaciones incluyen TV vía satélite. Algunas habitaciones tienen balcón o patio. Todas las habitaciones incluyen baño privado con ducha. Hay artículos de aseo gratuitos y secador de pelo.
El establecimiento alberga varias tiendas.
El circuito 4WD está a 1,1 km.