See all photos
Nakameguro, Tokyo, Japan
Guests of the 3-star Sakura Shadow Hotel Tokyo can visit the Yamatane Museum of Art, situated around 25 minutes' walk away.
The Meguro River Park is not very far away, while Naka-meguro train station is 0.7 km from the hotel. This Tokyo hotel is only 5 minutes' walk from the Meguro History Museum and approximately a 30-minute walk from the Meguro Sky Garden. The Sakura Shadow lies 2.5 km from the Bunkamura. The property is also within a few blocks of Naka-Meguro Station tube station.
Within 5 minutes' walk of this hotel, La Luna Rossa serves Italian dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Sakura Shadow! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices