Where is Keio Presso Inn Shinjuku, Tokyo located?
Keio Presso Inn Shinjuku, Tokyo, Keio Presso Inn Shinjuku, Tokyo, Japan (approx. 35.68578°, 139.69252°)
Keio Presso Inn Shinjuku, Tokyo, Keio Presso Inn Shinjuku, Tokyo, Japan (approx. 35.68578°, 139.69252°)