Loading...

Le Shaughn Apartments by Corporate Stays

BOOK DIRECT

    Le Shaugh Apartments by Corporate Stays is located in Montreal, just 0.4 miles from Bell Centre.

    STAR RATING

    SIZE

    • 32 rooms
    • 2 floors

    AMENITIES

    • Air Conditioned
    • High Speed Internet

    LOCATION

    Address

    1770 Rue Joseph Manseau Montreal Quebec Canada

    GALLERY