L'hotel a 4 stelle Chateau Saint-Marc Montréal si trova nel quartiere Centro di Montreal, a soli 5 minuti a piedi da Adonis Downtown. L'hotel, situato a due passi dal Centro canadese di architettura, offre 55 camere e un snack bar.
L'Università Concordia dista 1 km da questa struttura, mentre la Basilica di Notre-Dame di Montréal è a una distanza di circa 10 minuti in auto. Il Chateau Saint-Marc offre la vicinanza a luoghi di interesse naturalistico, quali il Parco La Fontaine (4 km) e Mont Royal (1,1 km). Inoltre, il Porto antico di Montréal si trova a una distanza di circa 10 minuti in auto, mentre di Georges Vanier è a circa 5 minuti a piedi da quest’alloggio. La stazione degli autobus Station Awater è estremamente vicino al Chateau Saint-Marc.
Le camere dispongono di uno stirapantaloni e un impianto di climatizzazione, nonché di un mini frigobar per la tua comodità. Oltre a una vasca spa, un WC alla francese e una doccia, tra i servizi nei bagni c'è anche asciugacapelli e asciugamani.
Il ristorante Sam Cha offre piatti coreani e si trova a circa 5 minuti a piedi da questo hotel.