Featuring 3-star accommodations, Olympic Inn Azabu is located in Tokyo, a 6-minute walk from Kimichan Statue and 0.4 miles from Daiho-ji Temple. The property is close to several well-known attractions, a 5-minute walk from Senko-ji Temple, 500 yards from Azabusan Zenpukuji and a few steps from Fukusenji Temple. The property is 1.5 miles from the city center and a 8-minute walk from Juban Inari Shrine.
All units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a shower, a hairdryer and a desk. With a private bathroom equipped with a bath and slippers, rooms at the hotel also provide guests with free WiFi. At Olympic Inn Azabu every room is equipped with bed linen and towels.
Popular points of interest near the accommodation include Kenso-ji Temple, Choden-ji Temple and Azabu Hikawa Shrine. The nearest airport is Tokyo Haneda Airport, 8.7 miles from Olympic Inn Azabu.