Karta Vacation Rentals
In Tokyo's Shinagawa district, minutes from Tokyo Bay and Tokyo Tower. About 6 miles from Haneda Airport and close to Shinagawa Aquarium, Sengakuji Temple and DiverCity Tokyo Plaza. Easy access to central sights like Shibuya Crossing.