Where is PRISM INN OGU, Tokyo?

Where is PRISM INN OGU, Tokyo located?

PRISM INN OGU, Tokyo, PRISM INN OGU, Tokyo, Japan (approx. 35.74501°, 139.7582°)


Where is PRISM INN OGU, Tokyo on the map?