Karta Vacation Rentals
In the heart of Chiba City, a short walk from Tokyo Bay and Fukuda Denshi Arena. Steps from Towatari Shrine and Chiba Park, and minutes by car from Chiba University, Makuhari Messe and ZOZO Marine Stadium. Narita and Haneda airports are within easy reach for regional travelers.