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 the LaQua.
This hotel is located within 200 metres of Gallery NIW, fairly close to Edogawabashi tube station. The Kishimojin lies a 30-minute walk away. At the 4-star hotel you'll be 3.3 km from the Omoide Yokocho market. The closest train station to the Delccs Yamabuki Kagurazaka III is Mejiro, which is a 25-minute stroll away.
Guests may find the restaurant Taipei 101 about 100 metres away.