Karta Vacation Rentals





Centrally located in Tokyo, a 2-minute walk from Satake Shopping Arcade and about 10 minutes on foot to the Ameyoko shopping district. Ueno Park, Ueno Zoo and Benten-Do Temple are all within easy reach for museum and park days.