The Residence Inn by Marriott Ottawa hotel offers suites and a great downtown Ottawa location within easy walking distance from museums, galleries, restaurants, entertainment, plentiful shopping as well as key corporate and government Ottawa offices.