Choose your room
Sakura House Hotel
Sakura House Hotel Tokyo is situated in the Toshima district of Tokyo, a mere 6 minutes' walk from Shinjuku Suwa Shrine.
Cherry blossom viewing spots is 3.2 km away, and the KONICA MINOLTA Planetarium "Manten" in Sunshine City is 2.4 km from the apartment. The famous Tokyo National Museum is approximately 15 minutes' drive away.
The apartment offers a balcony, as well as comforts like an air conditioner. For added convenience, a separate toilet are available at the property. Hairdryers and bath sheets are also included in the bathroom.
This apartment is equipped with self-catering amenities such as an electric kettle, a fridge, and glassware, providing guests with the opportunity to prepare their own meals. Nishi-waseda tube station is not far from Sakura House Hotel, connecting you with the rest of Tokyo.