This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now


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