Karta Vacation Rentals
In the heart of Tokyo’s Ueno neighborhood, a short walk from Ameyoko shopping and Ueno Park. It’s about 5 minutes to Suzumoto Theater and close to Ueno Zoo, the National Museum of Western Art and Akihabara — perfect for culture and shopping runs.