Description
The Swiss Hotel features 450 square feet of meeting space, a multi-lingual staff and a business center. This property offers access for travelers with disabilities. An additional description has been posted by the hotel titled "Charming Small Hotel In Downtown Ottawa."
by metroguide
on February 02, 2015 from metroguide