Host Hotels sells two Four Seasons resorts for $1.1 billion in strategic portfolio reset
Host Hotels & Resorts, America's largest lodging real estate investment trust, has completed the $1.1 billion sale of two premier ...
Host Hotels & Resorts, America's largest lodging real estate investment trust, has completed the $1.1 billion sale of two premier ...