Santa Clara Apartments

Santa Clara Apartments

Santa Clara, California

This 200-unit luxury short-term stay building is located within a 240-acre mixed-use development in the city of Santa Clara in Northern California. The structure consists of a base concrete podium supporting wood and steel framed upper unit floors. The exterior facade incorporates composite wood panels, natural stone, and bronzed aluminum. The interior design focuses on luxurious, natural materials to create a sense of timeless luxury, and to elevate and celebrate the details of daily life.