Where is Shinjuku Granbell Hotel, Tokyo?

Where is Shinjuku Granbell Hotel, Tokyo located?

Shinjuku Granbell Hotel, Tokyo, Tokyo, Japan (approx. 35.69658°, 139.7054°)


Where is Shinjuku Granbell Hotel, Tokyo on the map?