Where is Shinjuku Granbell Hotel, Tokyo?

Where is Shinjuku Granbell Hotel, Tokyo located?

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


Where is Shinjuku Granbell Hotel, Tokyo on the map?