Choose your room
Sakura House Hotel
Sakura House Hotel Tokyo is located 650 m from Takadanobaba train station and nearly a 5-minute walk from the Suga Shrine.
The Shinjuku Gyoen National Garden is just near the apartment, while Shinjuku Suwa Shrine is nestled at the distance of merely 450 metres away. This apartment is situated in the Shinjuku Ward district of Tokyo. 4.3 km from Sakura House Hotel you will find the Takeshita Street.
The apartment offers a balcony, as well as comforts like air conditioning. For added convenience, a separate toilet are available at the property. Furthermore, you can enjoy hairdryers, bath sheets, and bathrobes provided in the bathroom.
Sakura House Hotel is equipped with self-catering facilities like an electric kettle, a fridge, and glassware, giving guests the independence to prepare their own meals. The nearby tube station is Nishi-waseda in close proximity to the accommodation.