Stay at this 3.5-star hotel in Tokyo. Enjoy free WiFi, breakfast, and a 24-hour front desk. Popular attractions Tokyo Imperial Palace and Nippon Budokan are located nearby. Discover genuine guest reviews for ICI HOTEL Tokyo Hatchobori, in Chuo neighborhood, along with the latest prices and availability – book now.