Cheerful and exquisite 1 bedroom is set in Ottawa, 19 km from Supreme Court of Canada, 20 km from Ottawa Train Station, as well as 20 km from Canadian War Museum. The air-conditioned accommodation is 13 km from EY Centre, and guests can benefit from complimentary Wi-Fi and private parking available on site. The property is non-smoking and is located 17 km from TD Place Stadium.
171 Cambie Road, K1X 0A7 Ottawa, Canada