Montreal is one of the oldest cities in Canada. It is rich in history and filled with old world European charm and romance.  You will find some of the oldest buildings in North America still standing with charming cobblestone streets. Right alongside the older sections of old Montreal, you will find a vibrant community of museums, hotels, office towers, pubs and even dance bars!