Chateau Saint-Marc está localizado perto de Montreal Forum e apenas de 15 minutos do centro de Montréal. A propriedade fornece 55 quartos equipados com cofre pessoal, sofá e uma televisão de ecrã plano com canais por satélite para uma estadia agradável em Montréal.
Basílica de Notre-Dame está a 10 minutos e Marché Atwater está a 5-minutos de carro. O hotel fica a 300 metros da estação de metro de Georges-Vanier. O aeroporto em Montreal Pierre Elliott Trudeau fica a 20 km de distância de Chateau Saint-Marc e demora cerca de 19 minutos de carro para chegar lá.
Os hóspedes são bem-vindos ao snack bar para relaxar com uma bebida. Sam Cha e Grillado's Poulet Grille Peri Peri podem ser encontrados dentro de 350 metros da propriedade.