Sheraton Ottawa Hotel offers delightful amenities and accommodation in downtown Ottawa. Guests are treated to tasteful, spacious guest rooms, delectable on-site dining, a heated pool, nearly 8,000 square feet of event space and an incomparable location.