R
Rob Drapeau Review of Centre Shaw Centre
Great location in downtown Ottawa. Conference room...
Great location in downtown Ottawa. Conference rooms and food were great.
Great location in downtown Ottawa. Conference rooms and food were great.
Comments: