Extended Stay Canada - Ottawa 3 stars

141 Cooper Street, K2P 0E8 Ottawa, Canada

Hotel image
Read more reviews for Extended Stay Canada - Ottawa