The Town Home
Avenue Seymour, Montreal, Canada
The Town Home apartment is situated in Downtown Montreal district of Montreal, 20 km from Montreal-Pierre Elliott Trudeau International airport. Located approximately 5 minutes' walk from Atwater underground station, this accommodation consists of 2 bedrooms, 1 bathroom and a kitchen.
The minor basilica "Cathedral of Marie-Reine-du-Monde" is set 1.4 km from the venue, while the massive church "Notre-Dame Basilica" is 1.9 km away. Guests can find Canadian Centre for Architecture Museum in the area. Mon Ami serves dishes of the Asian and Korean cuisine set 250 metres away. The Canadian McCord History Museum is within a short taxi ride away, while Montreal Forum Sports Arena is very close to the property.
Some rooms include a terrace where you can relax.
Important information
Facilities
General
- No smoking on site
- Parking
Dining
- Bar/ Lounge area
Leisure & Sports
- Garden area
Room Amenities
- Air conditioning
- Terrace
- Washing machine
- Flat-screen TV
Location
Avenue Seymour, Montreal, Canada
Rooms
Some rooms include a terrace where you can relax.
Please, select dates to see available rooms.
Availability and rates
Checking available rooms
Searching rooms…
Gallery
Add review
Your details
If you have any questions regarding your reservation made through our website, please go to our Contact Us page.
Contact Us
The Town Home
Avenue Seymour, Montreal, Canada
What's nearby
- Airports
- Montreal-Pierre Elliott Trudeau International17 km
- Train stations
- Windsor Train Station1.2 km