The Matador está localizado no coração de Sale, uma vibrante cidade regional em Victoria conhecida por seu charmoso distrito comercial central. O hotel está a uma curta distância a pé de atrações importantes, como o The Wedge Entertainment Centre, a Gippsland Art Gallery e os Jardins Botânicos de Sale, todas a menos de 2 km de distância. O Lago Guthridge também está nas proximidades, a cerca de 1,5 km do hotel. O Aeroporto de Melbourne está a aproximadamente 210 km de Sale.