The Velvet Vista-Downtown Mtl is located in the Downtown Montreal district, and Atwater metro station is 5 minutes' walk away.
Percival Molson Memorial Stadium is 25 minutes' walk from property, while McCord Museum is 25 minutes' walk away. Guests can easily reach Canadian Centre for Architecture Museum, which is a 5-minute walk away. Mount Royal Park is 1.7 miles from the apartment.
The availability of a balcony and dining area, equipped with a flat-screen TV with satellite channels, and comforts like climate control, ensures true comfort. For added convenience, a walk-in shower are available at the apartment. Moreover, there are bath sheets and towels as well.
In-room self-catering options like a fridge, a microwave, and a kitchenware are available at the property for guests to make use of. CACAO 70 Eatery and Mon Ami can be reached within a walking distance of 5 minutes. There is Station Awater bus station a minute's walk from The Velvet Vista-Downtown Mtl.