190 m.
Atwater Metro Station 1.3 km.
Windsor Train StationYou can take a walk and explore the neighbourhood area of the apartment — Montreal Museum of Fine Arts, Atwater Market and Dorchester Square.
The best kind of vacation is when you come somewhere new and it feels like home: apartment «Corporate Stays Alexander Apartments» is located in Montreal. This apartment is located in 4 km from the city center.
Accessibility: there is an elevator/lift. Additional services that the apartment offers to its guests: a laundry and a concierge.
Address: 1180 Rue Du Sussex Montreal,Rue Du Sussex, Montreal, H3H 0B5