With a contemporary flair and premier location in the heart of downtown Bellevue, Avalon Towers Bellevue reflects life at its best. One block from Bellevue Square, at the corner of 10th street, calling our apartments in Bellevue WA home will place you just steps from the top shopping, dining and entertainment in the Pacific Northwest.
Additionally, our East and West towers offer spectacular views, high-end furnishing, and an amenity-rich lifestyle. Green Living is also an important initiative at Avalon Towers Bellevue, and we have taken measures to promote sustainability throughout our apartment community through initiatives such as on-site recycling and a green roof.
Apartments in Bellevue WA are available in stylish studio, one and two bedroom apartment rentals. Moreover, our luxurious apartment community is in a prime location in beautiful Washington and is full of exquisite features such as attractive kitchens and bathrooms with granite countertops and apartment floor plans that are embellished with superior amenities and features. Also for your convenience, Avalon Towers Bellevue provides a 24-hour front desk, an on-site staff of professionals, and on-site recycling options.
Our apartments in Bellevue WA have been constructed with eco-friendly designs and features. Avalon Towers Bellevue is even LEED (Leadership in Energy and Environmental Design) certified, which is a worldwide green building rating system developed by the U.S. Green Building Council (USGBC). Our Washington apartment community qualifies for a silver certification and is based on an eco-friendly sustainable design that reduces the energy consumption and dependence on fossil fuels. The exterior shell design and low flow irrigation system also reduces the amount of carbon waste and provides a more comfortable living environment.