Eiffel Tower Restaurant



Short Description

The guaranteed window table overlooking the Bellagio Fountains 110 feet above the Las Vegas Strip is the perfect spot to dazzle your loved one!