The Vendry is now part of Groupize! Read more

Upper Deck

Located In: Eiffel Tower Restaurant at Paris Las Vegas

Seated: 50

Eiffel Tower Restaurant at Paris Las Vegas

Eiffel Tower Restaurant at Paris Las Vegas

Upper Deck
Address
Eiffel Tower Restaurant at 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.