Karta Vacation Rentals
In Ota (Tokyo), an airport-area inn sits a minute from Tokyo Bay and a short drive to DiverCity and Odaiba attractions. It’s about 6 km from Haneda Airport and within easy reach of Tokyo Big Sight, Tokyo Tower and Shinagawa Aquarium.