Kansai & BeyondJul 9, 20225 minMIMARU Osaka Namba Station: The Perfect Hotel for a break from your Japan Travels, or a Staycation!