Located 1.6 km from the Yoyogi Park, Y-Dogenzaka, Shibuya City Tokyo hotel is just 5 minutes' walk from the Japanese Shibuya109 Department Store Chain.
The 1980s sculpture "Moyai Statue" is not very far away, while Mejiro train station is within 8 km of this 3-star aparthotel. The hotel gives access to the Yebisu Beer Museum, which is around 25 minutes' walk away. The Tokyo Tower lies 4.1 km away, while Shibuya tube station is a few steps from the Y-Dogenzaka, Shibuya City. Shibuya-ekimae bus station is also 300 metres from this accommodation.
The rooms at the hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning. Self-catering facilities include an electric kettle, a fridge, and kitchenware. A separate toilet and a shower, along with hair dryers and bath sheets, are featured.
Ichiran Shibuya is located next to Y-Dogenzaka, Shibuya City hotel and serves Japanese dishes, 8 minutes' stroll away.