Karta Vacation Rentals
In Tokyo’s Edogawa ward — a practical city-side hotel minutes from a metro museum and Tokyo Bay. Major theme-park complexes and a famous observation tower are a short drive away, while city sights and shopping hubs sit within easy reach.