Karta Vacation Rentals





In the heart of Ginza 6‑chome, Tokyo. Minutes from Ginza Station, Nissan Crossing and the Coicorin Statue. A short walk to Higashi‑Ginza, Tsukiji Fish Market and the Tokyo Imperial Palace. Tokyo Haneda Airport is about 9.3 miles away.