Where is Sakura Cross Hotel Shinjuku East, Tokyo located?
Sakura Cross Hotel Shinjuku East, Tokyo, Sakura Cross Hotel Shinjuku East, Tokyo, Japan (approx. 35.698°, 139.71228°)
Sakura Cross Hotel Shinjuku East, Tokyo, Sakura Cross Hotel Shinjuku East, Tokyo, Japan (approx. 35.698°, 139.71228°)