Apa Shinjuku Kabukicho Tower

1 20 2 Kabukicho Shinjuku KuTokyo160 0021Japan
Hotel