Where is Real Okubo Apartment Hotel, Tokyo?

Where is Real Okubo Apartment Hotel, Tokyo located?

Real Okubo Apartment Hotel, Tokyo, Real Okubo Apartment Hotel, Tokyo, Japan (approx. 35.70225°, 139.70248°)


Where is Real Okubo Apartment Hotel, Tokyo on the map?