Tag: Cartier Place Suite Hotel

Due to a late night event I recently stayed at the Cartier Place Suite Hotel located just off Elgin Street in downtown Ottawa. The hotel is a great place to stay if you plan on staying in the city for a few days because not only does it offer spacious rooms, but the suites have […]