L'accessibile Olympic Inn Azabu Tokyo, a 3 stelle, è dotato di un deposito bagagli e un ristorante. Si trova nel quartiere commerciale Azabu, a 350 metri dall'Ex Ufficio Assicurazioni Postali del Ministero delle Comunicazioni e a una distanza di 2 km da vari luoghi di interesse culturale, come la Shiseido Gallery. Questo hotel dispone di 61 camere e offre un ascensore e un distributore automatico in loco.
L’hotel gode di una posizione ottima a breve distanza dalla Cupola di Tokyo, mentre attrazioni naturali come il Parco di Shiba si trovano a circa 5 minuti in auto. L'Olympic Inn Azabu è adiacente al Santuario Motoshimmeigu e a una distanza di 4 km dai Giardini orientali del Palazzo Imperiale. L'area è nota per luoghi educativi come l'Università Keio, situata a soli 13 minuti a piedi dalla struttura. La stazione della metropolitana Azabu-Juban, a 600 metri da questo hotel, offre un rapido collegamento con tutte le zone di Tokyo.
L'Olympic Inn Azabu Tokyo ha camere con il Wi-Fi, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Il Wi-Fi e la TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. I bagni comprendono un bagno con WC separato e una doccia e sono dotati di diverse comodità, tra cui asciugacapelli e teli da bagno.
Il ristorante Azabu Gyoza, che serve cibo e bevande, si trova a due passi dall'Olympic Inn Azabu.