Hotel Strix Tokyo

from
check rates
avg/night
up to: % savings
2-3-1 Ikebukuro, Tokyo, Tokyo-to 171-0014
  • stars
  • rating
This family-friendly hotel is located in Tokyo (Ikebukuro), close to Tokyo Metropolitan Art Space, Nekobukuro, and Sunshine City Shopping Mall. Also nearby are Namco Namja Town and Sunshine Aquarium. read more
Special Offer
Reviews