Green Roof Terrace

Located In: Science World

Standing: 225

Science World

Science World

Green Roof Terrace
Address
Science World

1455 Quebec Street Vancouver, BC V6A 3Z7

Business Space Location Map
Capacity

Standing: 225

F&B Options
Preferred catering available
Features
  • Outdoor Area
  • Rooftop