Tokyu Stay Nishi Shinjuku 3 stars

160-0023 Tokyo Prefecture, Shinjuku-ku, Nishishinjuku 5-9-8, Japan

Hotel image
Read more reviews for Tokyu Stay Nishi Shinjuku