O Star Inn está convenientemente localizado na extremidade do CBD de Mount Isa, em frente ao Centro Comercial Mount Isa Village. Disponibiliza acesso Wi-Fi gratuito e comodidades para churrascos. Cada quarto totalmente mobilado inclui acesso Wi-Fi gratuito e televisão digital. Os hóspedes beneficiam de estacionamento gratuito no local.
O Star Inn Mount Isa fica a cerca de 10 minutos a pé do Outback @ Isa, do Mount Isa Lookout e da Estação Rodoviária Greyhound. Fica a menos de 15 minutos de carro do Aeroporto Mount Isa, da Estação Ferroviária Mount Isa e da Mina do Monte Isa.
Os quartos possuem ar condicionado, uma secretária, um roupeiro, um frigorífico e comodidades para preparar chá/café. Todos os quartos dispõem de acesso a casas de banho partilhadas, comodidades de lavandaria e uma cozinha comum.