The lovely Sakura House Hotel is ideally set minutes away from Tokyo National Museum, Ueno Park and Ueno Zoo.
The hotel boasts prime location in Tokyo close to Asakusa underground station. Sensoji Temple, Sumida River and Kitchen Town are within 10 minutes' walk away.
The hotel rooms are comfortable, all of them come with free Wi-Fi, a mirror and a sofa.
Offering japanese meals, Tenpuratakaraya is situated 100 meters of the property.
Sakura House Hotel lies within 20 minutes’ drive to Haneda airport.