Where is Shinjuku Granbell Hotel?

Where is Shinjuku Granbell Hotel located?

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


Where is Shinjuku Granbell Hotel on the map?