Where is Shinjuku Washington Hotel Annex, Tokyo?

Where is Shinjuku Washington Hotel Annex, Tokyo located?

Shinjuku Washington Hotel Annex, Tokyo, Shinjuku Washington Hotel Annex, Tokyo, Japan (approx. 35.68727°, 139.69252°)


Where is Shinjuku Washington Hotel Annex, Tokyo on the map?