Extended Stay Deluxe - Ottawa Downtown

Address:

141 Cooper St
K2P 0E8 Ottawa, CA

Phone:

613-236-7500

Hotel star rating:

2.5 stars

NileGuide Expert tip:

Very close to the Mayflower Restaurant and Pub at Elgin and Cooper.

Map:


Contact   ·   Privacy   ·   Terms