Where is WPÜ HOTEL Shinjuku, Tokyo?

Where is WPÜ HOTEL Shinjuku, Tokyo located?

WPÜ HOTEL Shinjuku, Tokyo, WPÜ HOTEL Shinjuku, Tokyo, Japan (approx. 35.69386°, 139.69818°)


Where is WPÜ HOTEL Shinjuku, Tokyo on the map?