I am trying to decide between two hotels for June 30 to July 2nd for the Canada Day celebrations.
2 rooms- 2 adults 1 child in one and 2 adults in the other.
Lord Elgin or Courtyard by Marriott in the Byward Market.
We want to be close to Parliament Hill.
Which would you select?