Shinjuku Prince Hotel 4 stars

160-8487 Tokyo Prefecture, Shinjuku-ku, Kabuki-cho 1-30-1, Japan

Hotel image
Read more reviews for Shinjuku Prince Hotel