APA Hotel Nishiazabu

4-4-5 Nishiazabu
Tokyo
Japan