Upper Deck

Located In: Eiffel Tower Restaurant - Paris Las Vegas

Seated: 50

Eiffel Tower Restaurant - Paris Las Vegas

Eiffel Tower Restaurant - Paris Las Vegas

Upper Deck
Address
Eiffel Tower Restaurant - Paris Las Vegas

3655 Las Vegas Boulevard South Las Vegas, NV 89109

Business Space Location Map
Capacity

Seated: 50

F&B Options
In-house catering
Features
  • Great Views
Frequent Uses
  • Private Dining
Overview

The Upper Deck is an elevated extension of the main dining room, offering a fabulous view of the Las Vegas Strip and the Bellagio Fountains. This semi private space is comprised of oversized booths and tables with each seat facing the fountains.