Karta Vacation Rentals
In Shinagawa, Tokyo — a practical base for city explorers. You’re minutes from Shinagawa Aquarium and Tokyo Tower, and close to the Tokyo Metropolitan Teien Art Museum and a nearby Statue of Liberty replica for easy sightseeing.