Karta Vacation Rentals





In Sumida, Tokyo — a self check-in apartment steps from Tokyo Skytree and a short drive to Sensoji Temple and Asakusa. About 6 km from the city center; roughly 7.1 km to the Imperial Palace and 7.2 km to Tokyo Dome. A family-friendly base for exploring the city.