The elegant 5-star Illi Lay Shibuya-Ebisu Hotel Tokyo, located in Ebisu with bars and designer boutiques, just 1.5 km from the Hachiko statue, features views of the city. This Tokyo hotel also provides guests with 24-hour security service.
The hotel has a prime setting nearly 20 minutes' walk from the Nezu Museum, while natural sights like the Arisugawa-no-miya Memorial Park are approximately a 25-minute walk away. When staying at the Illi Lay Shibuya-Ebisu Tokyo, you'll be just 1.6 km from the Saigoyama Park. One of the most important attractions in Tokyo is the Ebisu Yokocho, located a few moments from the accommodation. This Tokyo hotel is merely 300 metres from Ebisu tube station.
The rooms at the property include climate control, as well as media facilities like a flat-screen TV with satellite channels. If you like cooking, there is a refrigerator and kitchenware provided on site. The bathrooms are equipped with a bidet, a separate toilet, and a shower, along with a hair dryer and bath sheets.
Situated in the immediate vicinity of Illi Lay Shibuya-Ebisu Hotel, the soup restaurant Afuri Ebisu offers a Japanese menu.