APA Hotel Shinjuku-Kabukicho Tower 3 stars

160-0021 Tokyo Prefecture, Shinjuku-ku, Kabukicho 1-20-2, Japan

Hotel image
Read more reviews for APA Hotel Shinjuku-Kabukicho Tower