Karta Vacation Rentals
In Toshima, Tokyo — a compact city stay a short walk from Sunshine City and Sunshine Aquarium. You're minutes by car from Tokyo Dome and Waseda University, and within easy reach of Ueno Park, Tokyo National Museum, Shinjuku Gyoen and the Tokyo Imperial Palace. Haneda Airport is about 29.1 km away and Narita about 75.9 km.