Located 2.8 km from the Shinto Hanazono Shrine, Delccs Yamabuki Kagurazaka III Hotel Tokyo is just a 5-minute walk from Edogawa Park.
Taipei 101 treats guests with Taiwanese dishes and is around 100 metres away.
The hotel lies in Central Tokyo, which is Japan's busy capital, within 6 km of the 1958-vintage Tokyo Tower. This 4-star hotel stands only a few steps from Edogawabashi tube station. The Delccs Yamabuki Kagurazaka III will also take you to the Sprawling Toyama Public Park, which is a 25-minute stroll away. The property is near Mejiro train station, 2.5 km away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please