Tokyo, Tokyo
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-7-37 Minamiazabu, Tokyo
Featuring 3-star accommodation, Olympic Inn Azabu is located in Tokyo, 600 metres from Kimichan Statue and 700 metres from Daiho-ji Temple.
See MoreUsage of subsidiary facilities may incur additional fees