Holiday inn montreal centre ville downtown
Excellently located right in the heart of the city the holiday inn montreal centre is within easy walking distance of many of the citys top attractions fabulous shopping and fine dining scene round the corner from the historic st laurent boulevard and a stones throw from vibrant chinatown theres much to see and do here