Where is Cypressinn Tokyo?

Where is Cypressinn Tokyo located?

Cypressinn Tokyo, Cypressinn Tokyo, Japan (approx. 35.71722°, 139.85706°)


Where is Cypressinn Tokyo on the map?