Karta Vacation Rentals
Set on the quieter side of Tokyo, Japan House Itabashi 303 is a compact city hotel about 10 km from the city center. It’s a smart stop to rest before long walks around town. Stroll to Kotake-mukaihara, visit Ueno Zoo, or spend an afternoon at the Tokyo National Museum. A practical base for museum runs and neighborhood exploring.