WelcomINNS Ottawa
HospitalityView the employees at
WelcomINNS Ottawa-
-
Ottawa, Ontario, Canada
-
Rising Star
-
Overview
The WelcomINNS Ottawa is perfectly situated off the Trans-Canada Highway, across the street from the St. Laurent Shopping Centre and in close proximity to top tourist destinations, including the Canada Science and Technology Museum, the National Gallery of Canada, and Parliament Hill.