Este hotel está situado a 7 km del centro de Montreal y a 5,4 km de los jardines botánicos de Montreal. Dispone de bar y conexión Wi-Fi gratuita.
Las habitaciones del Hotel Newstar Montréal están equipadas con TV vía satélite, nevera y microondas.
El Bar la Pastourelle sirve bebidas y cuenta con máquina tragaperras.
El Newstar Hotel cuenta con recepción 24 horas, cajero automático y salas de reuniones y banquetes.
El hotel se encuentra a 5,6 km del estadio olímpico y el Biodôme y a 2,7 km del centro comercial Boulevard.