Holiday Inn Express Hotel & Suites

Holiday Inn Express Hotel & Suites - Ottawa / ON - 96 rooms , 4 stories high , 60.000 sq. ft.  total space, indoor pool , fitness centre , breakfast area

Comments are closed.