Best Budget Resorts in Shinjuku
Things You Should Know About Super Hotel Shinjuku Kabukicho
Address
2-39-9 Shinjuku Kabukicho, Shinjuku 160-0021, Japan
By proceeding, you agree to our Privacy Policy and Terms of Use.
2-39-9 Shinjuku Kabukicho, Shinjuku 160-0021, Japan