Karta Vacation Rentals
In Makuhari, Chiba — a practical base about 9 km from the city center and minutes from outlet shopping, a major convention center, a stadium and leafy parks. Close enough for quick sightseeing, yet tucked into a calm neighborhood for a proper rest.