Karta Vacation Rentals
In Chiyoda, central Tokyo — minutes from the city center in the Jimbocho/Ochanomizu pocket. Walkable to Ochanomizu, Yasukuni Shrine and the Tokyo Imperial Palace. Also convenient for the Science Museum, Sensoji Temple and Tokyo Tower. A compact, central Tokyo hotel perfect for sightseeing.