Com estacionamento gratuito no local, o The Coachman Inn está localizado em Invercargill. Todas as acomodações incluem uma televisão de ecrã plano com canais por satélite. Algumas acomodações têm uma cozinha totalmente equipada.
O Coachman Inn fica a 5 minutos de carro do Estádio Southland. Fica a 7 minutos de carro do Centro Aquático Splash Palace. O Aeroporto Invercargill fica a 10 minutos de carro.
Todas as acomodações possuem aquecimento, uma área de refeições e uma área de estar. Todos incluem uma casa de banho privativa com um chuveiro.