Downtown Living

Located in the  heart of downtown Guelph, RiverHouse is just steps to an abundance of urban lifestyle pursuits, from taking in a game at the Sleeman Centre or an impressive performance at the River Run Centre to elegant dining or a boutique shopping experience.  The Royal City of Guelph awaits you!