Travel Guides

The Best Boutique Hotels in Ottawa, Canada

The 12 Best Boutique Hotels in Ottawa, Canada

Located between Toronto and Montreal in the province of Ontario, Ottawa is Canada‘s beautiful and bustling capital city. It’s one of Canada’s most historic cities, rivaled only by Montreal, and is home to some of Canada’s finest natural features, storied historical attractions, and unique cultural identity. Most visitors to Ottawa visit Parliament Hill, the political

The 12 Best Boutique Hotels in Ottawa, Canada Read More »