The Eiffel Tower is a 540-foot-tall tower offering an observation deck with panoramic views. It also houses a French cuisine restaurant with views of the Bellagio Fountains. Opened in 1998.