Tokyu Stay Shinjuku 3 stars

160-0022 Tokyo Prefecture, Shinjuku-ku,Shinjuku 3-7-1, Japan

Hotel image
Read more reviews for Tokyu Stay Shinjuku