Super Hotel Shinjuku Kabukicho 2 stars

160-0021 Tokyo Prefecture, Shinjuku-ku Kabukicho 2-39-9, Japan

Hotel image
Read more reviews for Super Hotel Shinjuku Kabukicho