Das 3-Sterne-Self Check-In Boutique Hotel - Quartier Latin - Room 203 Montréal liegt lediglich 25 Gehminuten von der Biosphäre entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Montréal.
Dieses Hotel liegt im Zentrum von Montréal, in 500 Meter Entfernung vom Champ de Mars. Die Christ Church Kathedrale liegt auch nicht weit entfernt von diesem Aparthotel. Die Lage des Hotels ermöglicht es Ihnen, in 4 km Entfernung vom Oratorium des Heiligen Josef zu sein. Das Self Check-In Boutique Hotel - Quartier Latin - Room 203 Montréal ist einen 10-minütigen Spaziergang von Bushaltestelle Station Centrale und circa 300 Meter von der U-Bahn-Station Champ-de-Mars entfernt gelegen.
In den Gästezimmern gibt es einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten außerdem einen Haartrockner und Handtücher.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Fung Shing, das sich ungefähr 250 Meter von hier entfernt befindet.