No comments April 20, 2022 Featured mgolenzer@viclen.com Host Hotels & Resorts has sold the 1,780-room Sheraton New York Times Square Hotel for $373 million.