Tokyo Sakura Home Shibuya Hatsudai hotel offers quick access to Minami Hatsudai footbridge, situated around 5 minutes' walk away.
Catholic Hatsudai Church is located just 600 m from this hotel, and the Hachiko Memorial Statue is 2.5 km away. Historical sights here include the usual residence "Imperial Palace", which stands 6 km from the hotel. The Sakura Home Shibuya Hatsudai is also 10 minutes' drive from cherry blossom viewing spots. This accommodation is situated near Hatsudai train station, 350 metres away.
The hotel is only steps away from Atelier de Ma and serves delectable meals.