Hotel niwa tokyo
Elegant oasis near tokyo dome and suidbashi train station tokyo dome 10 minutes tucked away on a quiet side street set within a japanese garden hotel niwa tokyo is a 5 minute walk from suidbashi railway and subway station tokyo dome a 10 minute walk west is home to the yomiuri giants baseball team and also presents concerts by big name artists electronics and manga if youre looking for a cool gift or a little something for yourself you can walk 20 minutes to akihabara nicknamed elec