Avalon Towers on the Peninsula

Mountain View, CA
Description Credits/Info Recognition

Avalon Towers on the Peninsula, with 211 luxury units in two 11-story towers, represents a successful example of high-density, transit-oriented housing that is both complementary to the adjacent commercial office buildings and to the surrounding neighborhood. The first high-rise apartment community to be built south of San Francisco in nearly 40 years, these twin apartment towers are a key part of a four-building mixed-use development.

The transit-oriented complex takes advantage of proximity to regional train and bus transit. Sited to take maximum advantage of the views to the surrounding hills and bay, the towers offer a mix of one- and two-bedroom luxury apartments and pool, spa and health club amenities. Conceived as an "urban resort", the towers' curved roofs, terraces and decks create a residential complex that establishes itself as a clearly identifiable community that is distinctive yet complementary from the nearby commercial towers. The contemporary design reflects the modern and progressive nature of the Silicon Valley in a timeless and elegant style.