Sts-Toyama House-Sj0188 Aparthotel Tokyo, located a 25-minute walk from Cherry blossom viewing, features Wi-Fi in the rooms. There is also parking.
This aparthotel in the Shinjuku Ward district, 2.5 km from Shinjuku Nomura Building. Hojo-ji Temple is within a 200-metre distance of the comfortable hotel, while the shinto-style Yasukuni Shrine is a 10-minute ride away. For sport lovers the Sts-Toyama House-Sj0188 Aparthotel offers proximity to Tokyo Dome, which is 3 km away. This property is situated 5 minutes on foot from Waseda underground station and 20 minutes' stroll from Mejiro train station.
Sushi Sakaba Uosen offers Japanese dishes and lies about 200 metres away.