Karta Vacation Rentals
In Tokyo’s Chiyoda ward, a short stroll from Akihabara Electric Town and close to the Tokyo Stock Exchange. Sensoji Temple and the Tokyo Imperial Palace are within easy reach, with Suehirocho, Ueno Park and Ueno Zoo just a short ride away.