Karta Vacation Rentals
In Chofu on the edge of western Tokyo — a budget city hotel minutes from Ajinomoto Stadium and Yomiuriland. A short drive also gets you to the Ghibli Museum, Fujiko F Fujio Museum and Sanrio Puroland, with easy access to central Tokyo sights.