The Kinshicho C apartment and guesthouse is located in a long-established area of Tokyo. And if you like Sumo and want to know more about this traditional Japanese sport, then this is the most suitable place as the Ryokoku National Stadium is just 1 station away, where ...