Karta Vacation Rentals
In central Tokyo near Ikebukuro and the Sunshine City district. A short drive from Waseda University and Tokyo Dome, and within easy reach of Sunshine Aquarium, Shinjuku Gyoen, Tokyo Imperial Palace, Ueno Zoo and the Tokyo National Museum.