Photos coming soon
HOTEL
Shinjuku Complex J8
1chome 6 toyama, Shinjuku, Tokyo
Where it sits
Shinjuku Complex J8
1chome 6 toyama, Shinjuku, Tokyo
35.70180, 139.71915
Plan around Shinjuku Complex J8
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
