Karta Vacation Rentals
In Tokyo's lively Toshima ward, a hotel near Itabashi and just a short ride from Ikebukuro. Close to Sunshine City and the Sunshine 60 Observatory, and within easy driving distance of Tokyo Dome, the Imperial Palace and Ueno Zoo.