Braemar Hotels & Resorts has entered into a definitive agreement to sell the Marriott Seattle Waterfront for $145 million. The sale price equates to approximately $393,000 per key for the 369-room property.