Location
Address
1 29 2 Kabukicho Shinjuku Ku, Shinjuku-kuTokyo 160-0021, Tokyo, Japan
Coordinates
35.69616, 139.70026
Loading...
Address
1 29 2 Kabukicho Shinjuku Ku, Shinjuku-kuTokyo 160-0021, Tokyo, Japan
Coordinates
35.69616, 139.70026
SearchSpot helps you plan itineraries, discover places, and book everything in one place.