Ottawa Tourism has launched a visitor incentive campaign called It’s On Us whereby visitors who book at least a two-night stay in Ottawa receive a $100 Visa Gift...