Christophe Colomb is located at 10 Rue D'Anvers in Gare, 0,9 km from the centre of Luxembourg. Gëlle Fra is the closest landmark to Christophe Colomb. Get latest prices on KAYAK now