If you cannot get to Paris to see the Eiffel Tower, just go to Las Vegas. There is an exact but scaled replica of the Eiffel Tower thats located in Paris. Eiffel Tower Las Vegas is located on the strip.
You do not need to be staying at the at the Paris Las Vegas as a guest to see the Eiffel Tower but those who are get a pretty unique view of the structure from their suites.
The Eiffel Tower Las Vegas is lit up brightly to show off it's beauty. From inside the Eiffel Tower Las Vegas, you overlook the strip and can even dine at the Eiffel Tower Restaurant.
You can visit the Eiffel Tower in Las Vegas for free.