A stay at Welcominns Hotel Ottawa places you in the heart of Ottawa, within a 5-minute drive of St. Laurent Centre and University of Ottawa. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Ottawa? This hotel has facilities measuring 540 square feet (50 square meters), including a meeting room. Free self parking is available onsite.