Super Hotel Ueno-Okachimachi, Tokyo

5-23-12 Ueno, Taitou-ku Tokyo110-0005, Japan