Shinjuku-ku, Tokyo Hyakunincho 1-chome
- Leopalace Shinjuku Building A
- 6 min walk from Shinokubo Sta., JR Yamanote Line.
15 min walk from Shinjuku Sta., JR Yamanote Line.
205 // The post has been removed
Shinjuku-ku, Tokyo Hyakunincho 1-chome