Choose your room
Delccs Yamabuki Kagurazaka III Hotel 4*
Delccs Yamabuki Kagurazaka III Hotel Tokyo is a great place to stay in Central Tokyo, which is Japan's busy capital, a 25-minute walk from LaQua Day Spa.
Guests may find ASOBono in proximity to this hotel, while the contemporary art Yayoi Kusama Museum is about 900 metres away. The 4-star hotel is a 6-minute stroll from Denkyu-ji Temple and 5 minutes' stroll from Edogawabashi underground station. Also, the Delccs Yamabuki Kagurazaka III provides access to sports attractions such as the indoor Nippon Budokan Arena, which is 2.5 km away. Mejiro train station is a 25-minute walk away.
The restaurant Taipei 101 is situated just near this property.