Sakura Shadow Hotel

  • 24-hour reception

Situated around 5 minutes' walk from the 3-star Sakura Shadow Hotel Tokyo, guests can reach the Meguro History Museum in no time.

The restaurant La Luna Rossa is merely 350 metres from the hotel.

This Tokyo hotel places you just 1.4 km from the sleek gallery "Museum of Yebisu Beer" and within reach of the Sato Sakura Museum. The hotel stands approximately 700 metres from Naka-Meguro Station tube station. The Meguro River Cherry Blossoms Promenade is also a short way from the Sakura Shadow Tokyo. The property provides access to Naka-meguro train station, which is merely 10 minutes' walk away.

Sakura Shadow Hotel Tokyo Facilities

Parking options Parking
Property services 24-hour reception
In the kitchen Kitchen
In the bathroom Hair dryer
Devices Cable/ Satellite television