Located right by major train stops, a Bixi bike rental station, and St. Catherine St. ... Touria's relaxing apartment truly gives you the key to unlock Montreal.