Lago Bar Grill View

1001 Queen Elizabeth Driveway Ottawa, Ontario K1S 5K7
The Vista Room is a premium venue featuring panoramic views of Dows Lake. In addition to a 140-seat dining area, the Vista Room can accommodate 210 people for cocktails. Complete audio-visual capabilities with LED lit dance floor are available.
Add a Review