The lovely Sakura House Hotel is ideally set minutes away from Ueno Zoo, Tokyo National Museum and Edo-Tokyo Museum.
The hotel is set 200 meters away from Asakusa Engei Hall, Kitchen Town and Sumida River. The property is set within 10 km distance from Tokyo city center.
Ueno train station lies within a 15-minute walk. The hotel is located 20 minutes walk from Haneda airport.
Comfortable rooms feature free Wi-Fi, a sofa and a mirror.
Eat & Drink
Offering japanese meals, Asakusamiyoshi is around 150 meters away.