Localizado a uma distância aproximada de 25 minutos a pé de Museu de Arte de Mori, o The Westin Tokyo Hotel de 5 estrelas oferece Wi-Fi nas áreas públicas, bem como estacionamento privado no local. Situado no bairro de negócios em Tóquio, este hotel de Tóquio está a alguns minutos de Museu da Cerveja Yebisu e tem banho turco, jacuzzi e sauna.
O hotel tem localização central 3.1 km de do Torre de Tóquio, enquanto paisagens naturais como o Parque Nacional para o Estudo da Natureza estão a 950 metros de distância. O Parque Yoyogi também está situado a cerca de 4 km do The Westin Tokyo Hotel. O estabelecimento está localizado logo ao virar da esquina de de America Bashi Park em Tóquio. O hotel está 650 metros de da estação de metrô de Shirokanedai e a cerca de 10 minutes a pé da Meguro.
Os 566 quartos dispõem de controle de temperatura, juntamente com instalações para auto atendimento como mini frigobar e máquinas de café/chá. Juntamente com bidé e chuveiro, os confortos dos casas de banho incluem também roupões e pantufas.
Westin de Tóquio serve um pequeno-almoço bufê da manhã. O restaurante à la carte restaurant neste local serve diner, enquanto no restaurante Chinees restaurant os hóspedes podem desfrutar de lunch. Tem restaurante que serve comida Europese no local. Pode visitar o sky bar e relaxar com bebidas revigorantes. Shirokaneryuan está localizada ao lado doWestin e serve refeições da cozinha Chinese, a um passo de da propriedade.