|
|
|
|
|
The Westin Tokyo is located in Tokyo, Japan, (Asia) in the heart of Yebisu Garden Place Complex, in central Tokyo. Convenient to Tokyo's main rail and subway lines. Botanical Gardens 0.6 miles. Tokyo Tower 1.9 miles. Imperial Palace 2.5 miles. Tokyo Dome 3.1 miles. Ueno Zoo and Aquarium 5 miles. The hotel offers meeting and event space, business center, high speed internet, currency exchange, airport pick up and drop off (limited), international direct dialing, suites available. Tokyo is the capital city of Japan.
|
|
|
|
|
|