J Residence Shinjuku 2 stars

160-0021 Tokyo Prefecture, Shinjuku-ku Kabukicho 2-3-7, Japan

Hotel image
Read more reviews for J Residence Shinjuku