Where is E Hotel Higashi Shinjuku, Tokyo located?
E Hotel Higashi Shinjuku, Tokyo, E Hotel Higashi Shinjuku, Tokyo, Japan (approx. 35.69785°, 139.70718°)
E Hotel Higashi Shinjuku, Tokyo, E Hotel Higashi Shinjuku, Tokyo, Japan (approx. 35.69785°, 139.70718°)