Travel Top 5 Hotels Near Kumamoto Castle, Kumamoto, Japan #KumamotoCastle #Kumamoto #Japan March 5, 2025