Situated nearly 5 minutes' walk from the 5-star Illi Lay Shibuya-Ebisu Hotel Tokyo, guests can reach CreAto Ebisu in no time.
This Tokyo hotel is located approximately 400 metres from Ebisu tube station and just 1.8 km from the Arisugawa-no-miya Memorial Park. Cultural sights in the area include the Nezu Museum, which is around 20 minutes' walk away. The Illi Lay Shibuya-Ebisu lies in proximity to the Tokyo Photographic Art Museum. Daikan-yama railway station is 650 m from the hotel.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. The accommodation also features an electric kettle, a fridge, and kitchenware. Bathroom facilities include a bidet, a separate toilet, and a shower, as well as comforts such as hairdryers and bath sheets.
Afuri Ebisu serves various kinds of Japanese dishes fairly close to Illi Lay Shibuya-Ebisu Hotel.