Karta Vacation Rentals
In Ochanomizu, Tokyo — a short walk from Akihabara Electric Town, Shin‑ochanomizu station, Ueno Zoo and the Tokyo Imperial Palace. Walking distance to central Tokyo sights like Sensoji and the Metropolitan Tokyo Resurrection Cathedral.