Where is Hotel Monterey Lasoeur Ginza, Tokyo located?
Hotel Monterey Lasoeur Ginza, Tokyo, Hotel Monterey Lasoeur Ginza, Tokyo, Japan (approx. 35.67407°, 139.76955°)
Hotel Monterey Lasoeur Ginza, Tokyo, Hotel Monterey Lasoeur Ginza, Tokyo, Japan (approx. 35.67407°, 139.76955°)