Karta Vacation Rentals
On Tokyo’s Sumida Riverfront, a 1-minute walk from Ryogoku Station West Exit and right across from Ryogoku Kokugikan (the sumo arena). Asakusa is about 10 minutes away and Tokyo Station and Ueno Station are within roughly 15 minutes. Steps from Sensoji Temple and near Tokyo Skytree and the Imperial Palace, it’s a handy base for sightseeing.