Photos coming soon
HOTEL
Times Inn
7-8-9, Nishikamata Ota-ku, Tokyo
Where it sits
Times Inn
7-8-9, Nishikamata Ota-ku, Tokyo
35.56399, 139.71353
Plan around Times Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
