Mentioned by caesars.com
Best Fine Dining Las Vegas - Upscale Restaurants on the Strip | Caesars
"Love is in the air: Take your romance to the next level with an Eiffel Tower Restaurant experience. Admire center Strip views from floor-to-ceiling windows, all while savoring fine French cuisine. We recommend a table by the window to make the most of your night."