Shinjuku Prince Hotel

Shinjuku-ku, Kabuki-cho 1-30-1, Tokyo