Photos coming soon
HOTEL
Chou Chou Room 102
cabbage cabbage 102 3-12-12 Horikiri Katsushika Ward, Tokyo, Japan
Where it sits
Chou Chou Room 102
cabbage cabbage 102 3-12-12 Horikiri Katsushika Ward, Tokyo, Japan
35.74635, 139.82977
Plan around Chou Chou Room 102
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
