September 20, 2022 Blog Pro 0 Comments

SH Hotels & Resorts, the sustainable brand management company founded by Starwood Capital Group Chairman and CEO Barry Sternlicht, today announced the first Treehouse Hotel to open in the U.S. in Sunnyvale, CA, in the high-tech heart of Silicon Vall…
First U.S. Treehouse Hotel To Open in Sunnyvale, California was last modified: September 20th, 2022 by Blog Pro