Hotel Sakura Shadow Tokyo
Nakameguro, Tokyo, Japan
Get Prices
Choose your dates to see prices
Nakameguro, Tokyo, Japan
Choose your dates to see prices
The 3-star Sakura Shadow Hotel Tokyo offers access to Hachiko Memorial Statue, which is located about a 25-minute walk away.
Located merely 0.8 miles from the large central plaza "Yebisu Garden Place Tower", this Tokyo hotel is also around 6 miles from Mejiro railroad station. The hotel stands a short way from Naka-meguro metro station. The Sakura Shadow Tokyo is also just 6 minutes' walk from Nakameguro Hachiman Shrine and Meguro River Cherry Blossoms Promenade.
The accommodation is only steps away from Chugokushuka Tatsuharu and offers a broad selection of meals.