Where is The Colosseum at Caesars Palace?

Where is The Colosseum at Caesars Palace located?

The Colosseum at Caesars Palace, The Colosseum at Caesars Palace, United States of America (approx. 36.117775°, -115.174995°)


Where is The Colosseum at Caesars Palace on the map?