Hotel Star Plaza Ikebukuro is located in Tokyo's Ikebukuro neighborhood, close to Tokyo Metropolitan Art Space, Tokyo Metropolitan Government Building, and Nekobukuro. Nearby points of interest also include Sunshine City Shopping Mall and Namco Namja Town. Read More About Hotel Star Plaza Ikebukuro
- Business Services
- Complimentary Coffee
- Elevator / Lift
- FREE Breakfast
- Fireplace in Lobby
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.