Look at the link I gave you to the hotel's website. It's in English, as opposed to Google maps, which is in Japanese.
By the way, hotels in Japan often have a map somewhere on their websites, because the official addresses are really mail delivery addresses, not at all helpful for the first-time visitor.
So for any hotel in Japan, click on its "English" option and look for a map of how to get there from the nearest transit stop.