These brand new buildings located on James Street and Gilmour Street offer one bedroom suites. With many transit options and great walkability, destinations like downtown Ottawa an... more... See more text