El Hotel The Westin Tokio goza de una ubicación exuberante en el centro de Tokio, a 3 km de un popular lugar de culto como el Santuario Nogi. Este hotel de 5 estrellas, que goza de una ubicación en los alrededores inmediatos del Museo de la Cerveza Yebisu, consta de 566 habitaciones y 5 restaurantes.
El Museo Metropolitano de Fotografía de Tokio se ubica a unos 700 metros del hotel, mientras que la Torre de Tokio se ubica a unos 10 minutos en coche de esta ubicación. Los aficionados al deporte también disfrutarán visitando el Gimnasio Nacional Yoyogi, a 3,1 km del Westin. La propiedad también se ubica no muy lejos de las colinas de Roppongi. Además, el hotel se ubica a unos 15 minutos en coche del Museo Snoopy de Tokio, y la estación de tren Mejiro se encuentra a 10 minutos en coche. La parada de metro más cercana al Hotel The Westin Tokyo es Ebisu, a 850 metros.
Las habitaciones tienen vistas al jardín y disponen de una tv de pantalla plana con canales vía satélite, además de minibar, equipo de café y té. Dispone de aire acondicionado para mayor comodidad de los huéspedes. Los cuartos de baño cuentan con bidé, inodoro separado y ducha, además de albornoces y gorros de ducha.
Un desayuno buffet está disponible por las mañanas. El restaurante a la carta del hotel Westin sirve platos europeos, mientras que en el restaurante chino los huéspedes pueden probar opciones chinas. Este establecimiento ofrece un bar lounge para que los huéspedes disfruten de bebidas refrescantes. Los huéspedes pueden disfrutar de la comida europea en el restaurante The Terrace, situado a un tiro de piedra de este hotel.