Relative Location: The relative location of the Colosseum is Rome, Italy.Absolute Location: The absolute location is 41 degrees North and 12 degrees East.The largest and most famous is the Colosseum, built on the site of Nero's ' Golden House ' by the Flavian Emperors, Vespasian, Titus, and Domitian, and opened for use in the year 80 A.D characterstics