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°)
KAIKA TOKYO by THE SHARE HOTELS, KAIKA TOKYO by THE SHARE HOTELS, Japan (approx. 35.70487°, 139.80003°)