The lovely Sakura House Hotel offers comfortable rooms in proximity to Ueno Zoo, Sumida Aquarium and Yushima Tenmangu.
The property is ideally situated next to Asakusa subway station. The venue is set within 10 km from Tokyo city center.
Sakura House Hotel lies within 20 minutes’ drive to Haneda airport.
Rooms of Sakura House Hotel are appointed with complimentary Wi-Fi, a sofa and a mirror.
Eat & Drink
Guests can dine at Asakusamiyoshi and Tenpuratakaraya located within a 5-minute walk of the property.