Karta Vacation Rentals
In the heart of Tokyo’s Jimbocho district, a compact city-center hotel steps from the Science Museum and near the Tokyo Imperial Palace. Also convenient for the Tokyo Stock Exchange and Sensoji Temple, it’s a practical base for sightseeing and business.