Situated at the east end of Ottawa, Ontario just a short drive from downtown, this non-smoking hotel offers a wide range of convenient amenities near several businesses and enjoyable attractions.
Number of rooms: 68
1252 Michael Street, K1J 7T1 Ottawa, Canada