Where is Sakura Cross Hotel Shinjuku East Annex, Tokyo located?
Sakura Cross Hotel Shinjuku East Annex, Tokyo, Sakura Cross Hotel Shinjuku East Annex, Tokyo, Japan (approx. 35.69725°, 139.71118°)
Sakura Cross Hotel Shinjuku East Annex, Tokyo, Sakura Cross Hotel Shinjuku East Annex, Tokyo, Japan (approx. 35.69725°, 139.71118°)