Karta Vacation Rentals





In Tokyo’s Toshima district, just outside Otsuka station and a quick drive from Tokyo Dome and Waseda University. Close to Sunshine City, Sunshine Aquarium and Chinzan-so Garden, this pet-friendly spot puts central Tokyo sights within easy reach.