Karta Vacation Rentals
In Nihonbashi in Tokyo’s Chuo ward, minutes from the city center. Walk or ride a few stops to Nihonbashi Takashimaya S.C. and the Imperial Palace, with Akihabara Electric Town about 0.6 miles away. Family-friendly base for exploring Ueno, Tokyo Dome and Sensoji Temple.