Where is Shinjuku Granbell Hotel, Tokyo located?
Shinjuku Granbell Hotel, Tokyo, Shinjuku Granbell Hotel, Tokyo, Japan (approx. 35.69658°, 139.70544°)
Shinjuku Granbell Hotel, Tokyo, Shinjuku Granbell Hotel, Tokyo, Japan (approx. 35.69658°, 139.70544°)