With a stay at Toyoko Inn Tokyo Station Shin Ohashi Mae in Tokyo (Chuo), you'll be within a 15-minute drive of Tokyo Imperial Palace and Hibiya Park. Featured amenities include complimentary wired Internet access, complimentary newspapers in the lobby, and a 24-hour front desk. Self parking (subject to charges) is available onsite.