Where is KAIKA TOKYO by THE SHARE HOTELS?

Where is KAIKA TOKYO by THE SHARE HOTELS located?

KAIKA TOKYO by THE SHARE HOTELS, KAIKA TOKYO by THE SHARE HOTELS, Japan (approx. 35.70487°, 139.80003°)


Where is KAIKA TOKYO by THE SHARE HOTELS on the map?