Karta Vacation Rentals
In Akihabara, Tokyo — a 1-minute walk from JR Akihabara Station via the main exit and steps from Akihabara Electric Town. A short ride or walk reaches Ueno Park, Tokyo Dome and the Tokyo National Museum, placing you in the heart of the anime and electronics scene.