
Tokyo, Japan
MIMARU Tokyo Ikebukuro
4-star hotel · MIMARU Hotels
This charming hotel is located in Tokyo City. There are a total of 107 units at MIMARU Tokyo Ikebukuro. MIMARU Tokyo Ikebukuro offers Wi-Fi internet connection on-site. The reception does not work around the clock. This…
- Wi-fi
- Launderette
- Wheelchair-accessible
- 24-hour security


