Where is Shinjuku Washington Hotel Annex?

Where is Shinjuku Washington Hotel Annex located?

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


Where is Shinjuku Washington Hotel Annex on the map?