Where is Keio Presso Inn Otemachi, Tokyo?

Where is Keio Presso Inn Otemachi, Tokyo located?

Keio Presso Inn Otemachi, Tokyo, Keio Presso Inn Otemachi, Tokyo, Japan (approx. 35.68793°, 139.77013°)


Where is Keio Presso Inn Otemachi, Tokyo on the map?