Delta Hotels by Marriott Ottawa City Centre Categories Hotels 101 Lyon Street Ottawa ON K1R 5T9 613-237-3600 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×