O The Westin Tokyo está estrategicamente localizado numa área central de negócios e atração turística. Fica a 7 minutos a pé da Estação Ebisu. O Santuário Meiji, o Jardim Nacional Shinjuku Gyoen e o Palácio Imperial de Tóquio estão a 20 minutos de carro.
O Aeroporto Internacional de Haneda encontra-se a 30 minutos de carro.
Todos os quartos incluem camas Westin Heavenly e o hotel dispõe de serviço de concierge. Está disponível acesso Wi-Fi gratuito no átrio. Existe um Westin Workout Fitness Studio no local, allém de 5 restaurantes, 2 bares executivos e um spa de estilo europeu.