With a stay at Toyoko Inn Yokohama Stadium Mae No.1 in Yokohama (Chinatown), you'll be steps from Yokohama Stadium and 9 minutes by foot from Tokyo Bay. Featured amenities include complimentary wired Internet access, a business center, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite.