La Tour des Voyageurs II ligger perfekt beläget i centrala Mont-Tremblant och har luftkonditionerade rum, en säsongsöppen utomhuspool, gratis WiFi och ett fitnesscenter. Boendet erbjuder försäljning av liftkort och skidförvaring samt en gemensam lounge och en terrass. Privat parkering erbjuds på plats.
Alla rum på La Tour des Voyageurs II har platt-tv med kabelkanaler. Alla rum har eget badrum med badkar och tofflor, och vissa har ett kök utrustat med ett kylskåp. Boendeenheterna har en garderob.
I området är det populärt att vandra och åka skidor, och detta hotell med 3 stjärnor erbjuder uthyrning av skidutrustning.
Personalen i 24-timmarsreceptionen talar bland annat engelska och franska.
Parc Plage ligger 6 minuters promenad från boendet, medan Mont-Tremblant Casino ligger 7,2 km från boendet. Närmaste flygplats är Mont Tremblants internationella flygplats, 39 km från La Tour des Voyageurs II.