Photos coming soon
HOTEL
ICI HOTEL Tokyo Hatchobori
3 Chome-26-11 Hatchobori, Chuo City, Tokyo
Where it sits
ICI HOTEL Tokyo Hatchobori
3 Chome-26-11 Hatchobori, Chuo City, Tokyo
35.67502, 139.77867
Similar stays nearby
Ichi Hotel Hatchobori - Vacation STAY 80984v
Hotel · 0 m
Ichi Hotel Hatchobori - Vacation STAY 81295v
Hotel · 0 m
Ichi Hotel Hatchobori - Vacation STAY 80983v
Hotel · 0 m
ICI HOTEL Tokyo Hatchobori
Hotel · 6 m
1Bedroom Apartment in Hatchobori B2
Hotel · 77 m
APA Hotel Hatchobori Ekimae
Hotel · 89 m
APA HOTEL〈HATCHOBORI EKIMAE〉
Hotel · 90 m
Premium Modern Suite (2-Night Stay Or More)
Hotel · 129 m
Plan around ICI HOTEL Tokyo Hatchobori
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
