Your ultimate travel guide to Luxembourg City: Find out what you need to know before you go, including things to do andbest time to visit.