Este hotel está localizado a 7 km do centro de Montreal e a 5,4 kms do Jardim Botânico de Montreal. Dispõe de acesso Wi-Fi gratuito e de um bar.
Todos os quartos do Hotel Newstar Montréal incluem televisão por satélite, um frigorífico e um secador de cabelo.
O Bar la Pastourelle serve bebidas e tem uma máquina de vídeo lotaria.
A recepção do Hotel Newstar Montréal Hotel está aberta 24 horas por dia. Existe um multibanco e salas de reuniões e banquetes no local.
O Estádio Olímpico e Biodome fica a 5,6 km do hotel e o Centro Comercial Boulevard a 2,7 km.