El The Westin Bellevue se encuentra en el centro de Bellevue, a sólo 20 minutos de Seattle y a escasa distancia de importantes oficinas de empresas como Microsoft, Nintendo y T-Mobile.
Los huéspedes también gozan de fácil acceso a la ciudad de Bellevue, que alberga espléndidos teatros, restaurantes y museos.
El The Westin Bellevue es uno de los principales integrantes de la comunidad más nueva de Bellevue, Lincoln Square, un proyecto urbanístico de uso mixto con hoteles, apartamentos lujosos y comercios. Esta elegante y exclusiva zona ofrece tiendas y locales de ocio de lujo y está situada justo enfrente de Bellevue Square, una de las zonas comerciales más importantes de los alrededores de Seattle.