Featuring free WiFi throughout the property, MIMARU Tokyo Ueno Okachimachi is situated in Tokyo, 300 metres from Ryuseido Shinjo-in Temple and 500 metres from Shitamachi Museum. This property is set a ...
Check with our partner site as the latest rates, rate details, and guest room requirements may vary.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results