Americas Luxor is located at Carrera 31 No. 25A-86 in Teusaquillo, 7.2 km from the center of Bogotá. Colombian National Museum is the closest landmark to Americas Luxor. Get latest prices on KAYAK now!