Situated midway between downtown and idyllic Oak Bay, on the edge of Victoria’s beautiful Rockland neighborhood, Elmwood Terrace boasts a prime location in this picturesque city. This three-storey building features suites in a variety of sizes and configurations and puts residents within easy reach of historic Craigdarroch Castle, restaurants, grocery stores, coffee shops, and much more. Dog and Cat Friendly