Within 3 km of Shinjuku Gyoen National Garden, the 3-star Shimane Inn Aoyama Tokyo includes 48 rooms.
This Tokyo hotel boasts a convenient location around a 10-minute drive from Mejiro train station, in close proximity to Taro Okamoto Memorial Museum. When staying at the hotel, you'll be within a 2-km distance of Hachiko Memorial Statue. Guests might as well visit Hiroo Kita Park, which is only 8 minutes' walk away. Also, Cherry blossom viewing lies approximately 3.1 km away, while Omote-sando underground station is a short way from the Shimane Inn Tokyo. The accommodation is nearly 15 minutes' walk from Shibuya-ekimae bus station.
Gonpachi Nishiazabu with Japanese cuisine is located in proximity to the hotel.