I flew to Ottawa for Canada Day celebrations this year and had a great time! I stayed at The Fairmont Chateau Laurier during the long weekend. The location of the hotel was very convenient. Close to shopping and landmarks. The staff and service were professional. The rooms were clean, spacious, comfortable and luxurious. Room service did a great job restocking and cleaning. The restaurant was good but pricey. I would rather check out other restaurants around the city. The price of the hotel started at about $200 per night which I think is reasonable. I would recommend the Fairmont Chateau Laurier to anyone with a budget of $200 per night!