The 3-star Shimane Inn Aoyama Tokyo has 48 rooms and is located within 3 km of the Shinjuku Gyoen National Garden. Wi-Fi is offered in public areas.
The Taro Okamoto Memorial Museum is a mere 500 metres away, while Mejiro train station is around a 10-minute drive from this Tokyo hotel. The hotel stands in proximity to Omote-sando tube station. Guests might as well visit Hiroo Kita Park, which is just 0.7 km away. The Shimane Inn Aoyama Tokyo is situated about a 10-minute ride from cherry blossom viewing spots, while Shibuya-ekimae bus station lies approximately a 15-minute walk away.
Gonpachi Nishiazabu is not far from the accommodation and specialises in Japanese cuisine.