Super Hotel Shinjuku Kabukicho

Super Hotel Shinjuku Kabukicho Address: Shinjuku-ku Kabukicho 2-39-9, Tokyo, Japan

Minimum price found for Super Hotel Shinjuku Kabukicho was: 9173 JPY

Click here to get more information, photos & guest ratings for Super Hotel Shinjuku Kabukicho