We're flying down to Cuba, from Calgary via Montreal, for our honeymoon at the end of May. On our return we're stuck with an 8 hour layover in Montreal. I've never been, neither has she. What scks, is that the layover is from 12 to 8 AM. What to do? Should we tough it out in the airport, or is there anything to see at that time of night that would get us back in time for our flight? Neither of us are big drinkers, and I'm sure that Air Canada isn't keen on allowing drunken newlyweds back on their plane.