Directions to Our Hotel

Closest Train Station
◆ JR Yamanote Line      1-minute walk from West Exit of Meguro Station
◆ Tokyo Metro Namboku Line  1-minute walk from Metro Meguro Station
*Our hotel is located on the 3rd floor of Meguroad Building (it has a drug store with "薬ヒグチ" written on the first floor)

Hotel Address
〒141-0021 東京都品川区上大崎2-26-5 (Japanese)
2-26-5, Kamio-saki, Shinagawa-ku, Tokyo 141-0021, Japan