Sumo wrestling lies at the heart of Japanese culture. So a hotel that combines the sport with elegant accommodations in the center of Japan’s capital will surely be able to offer a culturally-immersive experience like no other place out there. Enter the Stay SAKURA Tokyo Asakusa Yokozuna Hotel.