Apa Hotel Tokyo Itabashi Station

3.54 Votes Currently Open
  • Address: 4-chōme-47-1 Kamiikebukuro, Toshima City, Tōkyō-to 170-0012, Japan, 豊島区
Enable Map

Apa Hotel Tokyo Itabashi Station Reviews & Ratings