O hotel localiza-se no bairro Shibuya de Tóquio, perto do Museu Metropolitano de Fotografia de Tóquio e do Parque Nacional para o Estudo da Natureza. As atracções das imediações incluem ainda a Torre de Tóquio.
O hotel dispõe de quartos e suites espaçosos que apresentam uma decoração clássica europeia, com tectos altos, janelas amplas que abrem, uma secretária executiva, acesso à Internet de alta velocidade, roupões de banho confortáveis e uma casa de banho privativa de luxo com banheira e duche separados. Os quartos Office e Westin Executive Club proporcionam um ambiente íntimo e profissional, ideal para tratar de negócios. As habitações contam ainda com secador de cabelo, cama de casal ou kingsize, telefone com ligação directa, televisão, mini-frigorífico, facilidades para preparar café/chá, conjunto para engomar e ar condicionado regulado individualmente.
Este hotel oferece um refúgio numa das maiores e mais vibrantes cidades do mundo, combinando eficácia em estilo americano com o ambiente, a elegância, o luxo e os serviços dos alojamentos europeus. O hotel urbano climatizado coloca ao dispor um serviço personalizado e eficaz que satisfará as necessidades de hóspedes em negócios, turistas, participantes em eventos ou amantes da culinária. Conta com um total de 438 quartos, bem como com um hall de entrada com recepção em serviço 24 h por dia. As facilidades incluem adicionalmente um guichet para câmbio monetário, um café, um bar, um restaurante, instalações para conferências, acesso à Internet sem fios, serviços de quartos e de lavandaria e um parque de estacionamento.
O hotel dispõe de uma piscina interior e de um centro de fitness. Os hóspedes poderão também desfrutar de uma massagem.
Os hóspedes poderão apanhar o autocarro em estilo de limusina do hotel para/de o aeroporto. Alternativamente os hóspedes poderão apanhar o comboio da estação do aeroporto para a estação de Ebisu e caminhar 600 m até ao hotel.