ICI HOTEL Tokyo Hatchobori is a hotel a 1 to 3 minute walk from Hatchobori Station in Tokyo. Breakfast includes bread, salad, sausage, coffee, and curry, and the front desk has amenities such as toothbrushes and tea bags. Staff speak English, and guests can ask for chargers and package storage, with checkout at 10 AM. Rooms are very small, making it hard to open a suitcase, and the bathroom smells.