Treehouse Hotels Unveils Its First U.S. Property in California
🏨 Starwood Hotels has opened Treehouse Hotels’ first U.S. site in Sunnyvale, California. 10 SB and CRÈME, with Starwood, crafted the architecture and interiors. Treehouse Hotel Silicon Valley integrates repurposed structures with a new six-story modular building to cut waste. With 254 rooms, including 21 suites, it showcases natural and artisan materials. The hotel celebrates Sunnyvale's agricultural past with citrus groves and native trees. Stephanie Izard's Valley Goat Restaurant features rustic, handcrafted designs, enhancing the hotel's homey vibe.
Share