Visiting Prince George for business or pleasure? Or perhaps just passing through? Northwood Plaza Hotel welcomes our guests with clean, comfortable and affordable accommodations. All hotel rooms and hotel common areas were completely renovated in 2017.