Where is Shinjuku Washington Hotel Annex, Tokyo located?
Shinjuku Washington Hotel Annex, Tokyo, Shinjuku Washington Hotel Annex, Tokyo, Japan (approx. 35.68727°, 139.69252°)
Shinjuku Washington Hotel Annex, Tokyo, Shinjuku Washington Hotel Annex, Tokyo, Japan (approx. 35.68727°, 139.69252°)