Located in the very heart of Tokyo, the 5-star The Westin Tokyo Hotel offers fast access to the Meguro Parasitological Museum, nearly 20 minutes' walk away. Boasting a location 600 metres from the large central plaza "Yebisu Garden Place Tower", the hotel features 566 rooms as well as a shopping area and a restaurant.
Nestled within greenery, this Tokyo hotel is in the prime touristic area, a few steps from the America Bridge Park. The Hachiko statue is also approximately a 25-minute walk from the Westin Tokyo. Guests might as well enjoy proximity to Ntl Park Nature Study, situated 900 metres away. The 1958-vintage Tokyo Tower is 3.3 km away, while Ebisu underground station is within reach of this accommodation. The hotel is about 10 minutes by car from Mejiro train station.
An extra bed and air conditioning, along with a flat-screen TV with satellite channels and wireless internet, are featured in the air-conditioned rooms. Fitted with a mini fridge bar and coffee/tea making facilities, the rooms also come with a mirror. Extras include a hair dryer and a shower cap offered in the private bathrooms with a bidet, a walk-in shower, and a separate toilet. The Westin Tokyo Hotel offers rooms with breathtaking views of the city.
The property features a daily kid-friendly buffet breakfast. Breakfast is served in the onsite à la carte restaurant daily, and dinner can be enjoyed at the Chinese restaurant. The restaurant at the Westin has European menu. There is also a 24-hour bar, offering refreshing drinks. Le Chateau de Joel Robuchon is ideal for tasting French cuisine and is situated a few moments from this hotel.