
Located in the heart of downtown Montréal, this 4-star hotel is ideally located between President Kennedy Avenue and Sherbrooke Street. After a thorough renovation program, the Delta Montréal now offer completely refurbished rooms featuring the latest trends and amenities in the industry.
Its remarkable location allows you to be only a few steps away from museums, boutiques as well as Montreal’s pulsating and vibrant restaurant and bar scene.