Karta Vacation Rentals
In Tokyo’s Itabashi neighborhood, Hotel Japan House Itabashi 201 sits about 10 km from the city center. It’s close to Kotake-mukaihara and within easy reach of Ueno Zoo and the Tokyo National Museum — a handy base for museum-hopping and park strolls.