APA Hotel Nishiazabu, Tokyo

4-4-5 Nishiazabu Tokyo106-0031, Japan