Where is Hotel New Shohei, Tokyo?
Where is Hotel New Shohei, Tokyo located?
Hotel New Shohei, Tokyo, Hotel New Shohei, Tokyo, Japan (approx. 35.68675°, 139.72829°)
Where is Hotel New Shohei, Tokyo on the map?
Hotel New Shohei, Tokyo - Kappabashi kitchen street
{"latitude":35.68675,"longitude":139.72829,"title":"Hotel New Shohei, Tokyo"}