Suginami-ku, Tokyo Shimotakaido 3-chome
- Leopalace Annex
- 9 min walk from Sakurajosui Sta., Keiō Line.
14 min walk from Eifukucho Sta., Keio Inokashira Line.
104 // The post has been removed
Suginami-ku, Tokyo Shimotakaido 3-chome